-->ProxyFoodsRemote · Greece · Feb 2025 – present
- 1Formulation engine for nutrition, cost, sensory profiling, and mass-balance validation.
- 2Agentic recipe generation with LangGraph, RAG, and human-in-the-loop ingredient matching.
- 3Cross-service authorization with OpenFGA and shared auth, tracing, logging, and exception libraries.
- = note: Formulation engine — core domain model
- = note: LangGraph — agent orchestration
- = note: human-in-the-loop — a person approves ingredient matches
- = note: OpenFGA — authorization shared across services
- = stack: React 19, TypeScript, FastAPI, Python, LangGraph, OpenAI, Langfuse, OpenFGA, SQLAlchemy, Azure SQL, Docker, Azure, OpenTelemetry
-->MyTripMyWayGreece · Jun 2025 – Mar 2026
- 1Persona-based recommendations with six interpretable travel personas and itinerary feasibility modeling.
- 2Full-stack POI aggregation, booking and payment flows, and interactive map-based itineraries.
- = note: six interpretable travel personas — basis of the recommendations
- = note: itinerary feasibility modeling — checks a plan can actually be travelled
- = note: booking and payment flows — Stripe
- = stack: Next.js, React, MobX, Tailwind CSS, Leaflet, FastAPI, SQLAlchemy, MariaDB, Docker, Google Maps, Stripe
-->Behavioral SignalsRemote · Greece · Mar 2024 – Feb 2025
- 1Delivered agent matching, analytics, monitoring, and scalability improvements for real-time routing.
- 2Designed, built, and owned the audio deepfake detection application end-to-end.
- = note: agent matching — real-time routing
- = note: audio deepfake detection — designed, built and owned end-to-end
- = stack: ReactJS, FastAPI, Django, Docker, Ansible, Azure, AWS, PostgreSQL, Milvus, MLflow
-->NCSR DemokritosRemote · Greece · Dec 2022 – Feb 2024
- 1Built music copyright monitoring and inference pipelines for IoT and Raspberry Pi fleets.
- 2Migrated models to deep learning and FAISS vector search to improve detection latency and accuracy.
- = note: music copyright monitoring — Museek project
- = note: FAISS vector search — lower detection latency
- = stack: ReactJS, FastAPI, PyTorch, FAISS, PostgreSQL, Docker, Balena, AWS, MLflow
-->OptechainOn-site · Argyroupoli, Greece · Oct 2020 – Feb 2024
- 1Led frontend and backend development for digital signage and EV-charging stations.
- 2Ran the Azure and Docker stack and managed device-fleet updates for safer rollouts.
- = note: digital signage and EV-charging stations — led frontend and backend
- = note: device-fleet updates — safer rollouts
- = stack: React, Angular, Node.js, C#, Azure, Docker, MSSQL, Balena, Mender
-->NCSR DemokritosRemote · Greece · Dec 2019 – Jul 2022
- 1Built video summarization and multimodal analysis models for the Enorasi project.
- 2Improved summarization through model architecture and feature-fusion experiments.
- 3Extended benchmark labeling to reduce evaluation variance.
- = note: video summarization — Enorasi project
- = note: feature-fusion experiments — architecture and fusion changes
- = note: benchmark labeling — less evaluation variance
- = stack: PyTorch, scikit-learn, Python, Computer Vision, Multimodal ML