Full-stack software engineer, building product end to end in TypeScript, React and PostgreSQL.
I am a full-stack software engineer based in Cyprus. Since September 2024 I have been at Trafalgar Tickets, where I develop a Next.js monorepo that ships white-label sites for more than 15 theatre venues from a single codebase, and own the CI/CD pipeline that builds, tests and deploys them.
Before that I spent four years at Proto.io working on prototyping and design tools. I rewrote the editor and improved load times and responsiveness by over 30%, and was part of the team that shipped a Next.js site with AI-generated content running to more than 50,000 pages. Earlier roles at Crealogix Group and BigApp Consultancy covered .NET, C# and a great deal of automated testing.
Alongside that I design and operate a multi-tenant SaaS platform for online gaming communities as its sole engineer. Most of my recent work on PostgreSQL and row-level security, distributed compute across two cloud providers, and realtime collaborative editing comes from there. My degree is in Computer Games Development from Southampton Solent University, and that background still shapes how I think about interaction and feedback.

- Role
- Software Engineer
- At
- Trafalgar Tickets
- Degree
- Solent, 2017
- Based
- Cyprus
JavaScript
TypeScript
React
Next.js
Node.js
Tailwind/CSS
SQL
Electron
Git
Games
Reading
Music
