Software Engineer at Trafalgar Tickets/Cyprus/Freelance since 2020/Last shipped 2025
Experience / 8 entries
Work Experience
Each role opens with what came out of it. Expand any one for the full breakdown.
Sep 2024 - Present
London / Remote
Trafalgar TicketsCurrent
Software Engineer
Develop and maintain a Next.js monorepo that ships multiple white-label sites from a shared codebase, with per-brand configuration and theming.
Own the CI/CD pipeline in GitHub Actions, automating builds, tests and deployments for more than 15 theatre venues.
Contributed to the redesign and refactor of the website, rebuilding shared components and pages. Wrote and maintained around 1,000 unit and integration tests.
Jan 2025 - Present
SaaS for a Video Game
Founder and Sole Engineer
Designed, built and operate a multi-tenant SaaS platform for online gaming communities as the sole engineer, spanning around 70 pages and more than 120 API endpoints, delivered in more than 12,000 commits.
Architected the data layer end to end: more than 200 PostgreSQL tables governed by over 550 row-level security policies and 300+ stored functions, so authorization is enforced inside the database rather than trusted to application code.
Built a distributed compute pipeline across two cloud providers that queues, schedules and meters CPU-bound jobs, with per-job machine reservation, three independent orphan guards and per-chunk cost telemetry reconciled against the provider invoice.
Engineered a realtime collaborative planning editor with live cursors, shared annotation and layout-independent coordinate anchoring, so collaborators at different zoom levels, scroll positions and filter states always see each other in the right place.
Delivered the full commercial surface alone: subscription billing with idempotent webhook processing, OAuth across five providers, a signature-verified Discord bot, and a public REST API secured by two classes of encrypted key.
Held quality at that scale with more than 1,100 test files covering over 9,700 cases, a golden-file corpus pinning four independent export formats, and 230+ internal engineering documents.
Worked on prototyping tools, design tools and AI-driven websites with a focus on user experience.
2020 - Present
Freelance
Freelance Work
Worked on an online pet shop tailored for the Cypriot market. Integrated secure payment options and reliable delivery services to ensure a seamless shopping experience for pet owners.
Apr 2018 - May 2020
Winchester, UK
Crealogix Group
Junior Software Developer
Led a team on a struggling project and successfully launched multiple features, resulting in a significant increase in user engagement and company revenue.
Nov 2017 - Mar 2018
Winchester, UK
BigApp Consultancy
ASP.NET Web Developer
Built new features for 4 client CRM systems in ASP.NET and C#, based on client feedback.
2014 - 2019
Game development
Student/Hobby
Built multiple game prototypes and participated in numerous Game Jams.
2014 - 2017
Southampton, UK
Southampton Solent University
BSc (Hons) Computer Games (Indie), 2:1
Graduated with a 2:1, with a focus on game development, design, business, production management, multi-platform delivery, and artificial intelligence.