About

I’m a software engineer focused on scalable systems and developer tools. For fifteen years I’ve worked across infrastructure, platform engineering, cloud architecture, APIs, and the teams that operate them.

Experience

01

Dojo

Tech Lead

Building Dojo bookings platform.

Aug 2025 — Present

02

Loveholidays

Senior Software Engineer

Built Go services on Google Cloud and improved high-volume supplier data ingestion and storage in BigQuery.

Jul 2024 — Jul 2025

03

Keel

Founding Engineer

Designed the platform behind a managed, schema-driven GraphQL product supporting thousands of customers.

Apr 2022 — Oct 2023

04

Invytme

Founder

Built and launched a cross-platform social calendar using React Native, Go, Firebase, and AWS.

Jan 2021 — Feb 2022

05

Depop

Lead Software Engineer / Platform Engineer

Led developer experience work and introduced Kubernetes-based deployment patterns across more than 100 services.

Nov 2017 — Dec 2020

06

FundApps

Infrastructure Engineer

Worked on cloud architecture, infrastructure, and deployment automation.

2016 — 2017

07

BBC News

Senior Developer

Built and maintained news applications for the BBC’s global digital audience.

2011 — 2016

Tools and practice

Languages

Go, JavaScript, TypeScript, Python, Bash

Cloud

AWS, Google Cloud, Kubernetes, Terraform, Docker

Data & APIs

GraphQL, PostgreSQL, BigQuery, Kafka, EventBridge

Practice

Platform engineering, developer experience, distributed systems

Links