I’m a senior software engineer and solutions architect based in Athens, Greece. I help teams and companies turn ambiguous and complex ideas into concrete and deployable products.
I’ve spent most of my career as a hands-on developer and, for a stretch, as a CTO and co-founder. Lately I’ve been building distributed systems in Go, web and mobile apps in React, Svelte & React Native, and the DevOps and infrastructure around them.
I specialize in building things end to end, from the database schema and the DevOps architecture up through the UI.
- iGaming background: built an RGS (Random Game Server) in Go with deterministic RNG and GLI compliance-style audit logging; proof of concept for a game server framework working.
- Currently running Empitech, shipping two live products: Prodomo (building management SaaS) and Reporter (audio recording + AI transcription).
- Comfortable across the stack: Go and Node.js on the backend, React / React Native on the frontend, Postgres, Redis or MongoDB, Docker, self-hosted infra on Hetzner with Grafana/Loki observability or deployed to the cloud in AWS with high availability and SLAs.
Selected projects
Folio
A menubar app for offline developer docs, cheatsheets, and Stack Overflow search, with a sprinkle of AI.
go-wayfinder
A Go tool for mapping function call graphs in large codebases. In progress.
jolpica-go
A typed Go client library for the Jolpica F1 REST API.
Prodomo
Building management SaaS for the Greek market.