About
I'm a senior software engineer focused on building reliable backend systems, high-throughput APIs, and real-time data infrastructure. I care about performance, observability, and shipping software that works well in production.
I hold a BEng & MEng in Computer Engineering from the University of Patras. My masters thesis explored opinion mining on Covid-19 vaccine hesitancy using NLP techniques.
Focus Areas
- Backend: Go, Node.js, TypeScript, Python
- Data: PostgreSQL, MySQL, MongoDB, Redis, Kafka
- Infrastructure: AWS, GCP, Docker, Terraform, GirHub Actions
- Observability: Datadog, Sentry, Prometheus, Grafana, OpenTelemetry, NewRelic
Experience
- Nuitee — Senior Software Engineer (Aug 2024 – Present)
Scaling a hotel-booking API (LiteAPI) to 200M+ daily requests. Leading payments infrastructure, performance optimization, and observability across 20+ microservices.
- Mobito — Backend Engineer (Nov 2021 – July 2024)
Built real-time ETL pipelines for vehicle telemetry at Mobito. Migrated a monolith to event-driven microservices with Kafka. Doubled API throughput through schema and query optimization.
- Drasys Bio — Software Engineer (Jan 2021 – Jan 2022)
Developed IoT data ingestion systems for smart bioreactors. Built real-time dashboards and experiment management tools using Node.js, MQTT, and MongoDB.
- GymQ — Backend Engineer (Apr 2020 – Jan 2021)
Designed a gym booking platform with Stripe Connect payments, serving thousands of monthly active users across web and mobile clients.