About

A Peek Into My Journey

I'm Head of Engineering at Axiom Maths, based in London, with a backend leaning and a long-running interest in practical tooling, clean product thinking, and shipping useful things.

Day to day, I'm leading the technical side of Axiom Maths' mission to help more young people realise their mathematical potential, while continuing to explore AI-assisted development workflows with Claude and Codex.

Snapshot

Role
Head of Engineering, Axiom Maths
Location
London, UK
Current Focus
Building engineering at Axiom Maths
Main Stack
Golang / Python / PHP
Outside Work
Drawing, films, Brazilian Jiu-Jitsu, travelling, and video games
Exploring
Claude/Codex workflows and AI in general

How It Started

I got started the same way a lot of web developers did: tinkering with HTML and CSS, then gradually moving into PHP. That early mix of curiosity and experimentation gave me a solid grounding in how the web works from the ground up.

My professional career began in Kilkenny, Ireland, where I worked as a freelance developer on WordPress sites, custom plugins, themes, and e-commerce projects. It was a great introduction to both shipping real work and collaborating closely with clients to turn rough ideas into useful products.

Where It Went Next

The next chapter took me to Canada, where I joined the University of British Columbia's Library IT Services. Working there sharpened both my technical skills and my ability to communicate clearly with different kinds of stakeholders.

After that, I spent several years at Kobas, working deeply in hospitality technology. That experience broadened my understanding of product development in a fast-moving, operationally complex sector and gave me the chance to work across a wide range of systems and challenges.

After that, I worked at Bumble, where I was part of the backend platform behind recommendations and discovery. That gave me experience working on large-scale distributed systems serving a global product, and added another layer to how I think about reliability, performance, and engineering at scale.

Where I Am Now

I've recently joined Axiom Maths as Head of Engineering. Axiom Maths partners with schools across England and Wales to help young people with the aptitude and appetite for maths realise their potential.

My focus is building the technology that lets the organisation scale its impact: dependable systems, thoughtful tooling for our teams, and infrastructure that supports the curriculum, coaching, and operations behind the programmes. It's the most mission-driven work I've done, and a good place to put a decade of engineering experience to use.

What I'm Exploring Now

Alongside the day job, I've been spending time with Golang, modern developer workflows, and AI tooling, especially Claude and Codex. I enjoy the mix of practical engineering and experimentation that comes with working in that space, and looking for ways to bring it back into how teams I work with ship software.

What Keeps Me Interested

I'm still most interested in building useful things, learning new tools, and staying connected to open source. My toolkit spans PHP, Python, JavaScript, and Go, and I like working wherever solid engineering, thoughtful product decisions, and good developer experience overlap.