I'm a full-stack software engineer based in London, with over a decade of experience building robust systems that scale.
My story started in Crete, where I launched my own web development agency and learned how to turn ideas into production-ready software. In 2016, I swapped sea views for servers and moved to London, diving deep into backend architecture, microservices, and API design.
I love solving complex problems and building tools that last.
Years in London
Cups of Coffee Brewed
Marathons Finished
I’m a focused, detail-oriented engineer who loves solving complex problems and turning them into clean, scalable systems. I care about writing code that not only works but lasts, grows, and makes life easier for the people using it.
I like untangling complex problems and turning them into clean, scalable systems. From designing APIs to building microservices that behave (mostly). I focus on writing backend code that’s fast, reliable, and easy to work with. Now, and six months from now.
While backend is my specialty, I also bring solid experience in modern frontend development. I’ve built intuitive user interfaces using React and Next.js, always keeping accessibility, responsiveness and performance in mind. My goal is simple: interfaces that feel light and work fast.
I believe great software isn’t just about features, it’s about confidence. I write testable, maintainable code and back it with modern test suites using Jest, Supertest, and Cypress. Quality assurance is baked into my workflow, from CI/CD pipelines to performance checks.
I design systems that scale, heal, and behave. I build event-driven workflows using Queues and EventBridge, enabling loosely coupled, scalable service communication across distributed systems. I also set up CI/CD pipelines and infrastructure-as-code to automate deployments.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore
I'm always looking for new opportunities and collaborations. If you have a project in mind or just want to say hi, feel free to reach out.