CS student at NKUA. I genuinely enjoy programming — most of my free time goes into building projects or going deep on something I find interesting.
Right now I'm focused on AI engineering — building systems that actually work in production, not just notebooks that run once.
A full SaaS backend where organisations upload documents and chat with them using RAG. Not a toy — it has real multi-tenancy (strict data isolation per tenant), JWT + 2FA auth, RBAC, Stripe billing, WebSocket streaming, Celery workers, Kubernetes manifests, Prometheus/Grafana monitoring, and 126 tests.
Python FastAPI ChromaDB PostgreSQL Celery Docker Kubernetes Stripe Claude API
NBG TechBliz / Next Jr by NBG 🏆 1st · 3rd overall
Fintech app built for a National Bank of Greece hackathon. My team won 1st in our category and 3rd overall. I handled the entire frontend and the main product UI.
TypeScript Next.js React
End-to-end MLOps setup for a classification problem — DVC for data versioning, MLflow for experiment tracking, FastAPI for serving, Docker, GitHub Actions CI/CD, and Evidently AI for drift monitoring.
Python MLflow DVC FastAPI Docker GitHub Actions
Python · C / C++ · TypeScript · JavaScript · SQL · Next.js · FastAPI · Docker · Kubernetes