Engineering leader in fintech.
My work revolves around building the platforms trades execute on, and running the teams that keep those platforms correct and fast.
Away from the terminal: Cyprus, family, and the occasional waterfall.
current /
- 2023–
Head of Trading Platform Portfolio · XM
Limassol, CyprusLeading engineering teams across the portfolio, working in .NET and C++ on execution systems, integrations, and core infrastructure. Brought the teams onto one release cadence. Started and still lead the company’s .NET community. Now also help drive the company’s wider adoption of agentic development.
- 2017–
Co-founder & CTO · Zyprus
Cyprus · distributedA Zillow-like website for the Cypriot real estate market. Architect of the platform, now leading a small engineering team.
previously /
- 2019–2023
Chief Technology Officer · PrimeXM
Limassol, CyprusOwned the new trading platform and its risk management, from requirements through release. Ran development, product, design and test. Tripled the engineering team without losing anyone.
- 2018–2019
Senior Lead Software Engineer · Playtech
Nicosia, CyprusIntegrations for major European gaming and betting operators, including the largest in Greece and Cyprus. Led the architecture and reviews on the .NET platform, and the engineers who shipped the platform.
- 2016–2018
Senior Software Engineer · bet365
Stoke-on-Trent, UKDesigned and ran the migration of several hundred terabytes across millions of media streams to object storage. Serial copying would never have finished, so the migration ran in parallel. At that scale, a threading mistake corrupts files nobody notices until someone plays one. Also led the department onto Git.
- 2010–2016
Technical Researcher · CENTRIC, Sheffield Hallam University
Sheffield, UKA machine-learning API that scored how credible crisis reports were as they broke, with named-entity recognition pulling structure out of free text. Developed an approach that provided scaling capabilities for Formal Concept Analysis of RDF triplestore data.
education /
- 2022
PhD, Software Engineering · Sheffield Hallam University
Sheffield, UKAppropriating Data from Structured Sources for Formal Concept Analysis
- 2010
BSc (Hons), Computing · Sheffield Hallam University
Sheffield, UKFirst Class Honours. The final-year project was FcaBedrock’s first version, which the PhD then extended.