Ongoing
Project · approx
Cheddar
Personal project
A six-wheeled articulated rover: custom electronics, motor control, and a pile of 3D-printed parts, built to move over rough ground.
Every role, client, and side project, tagged. Filter by what you care about: a domain, a technology, an industry. It’s the same person behind all of it, just pointed at different problems.
Domain
Industry
Tech
14 entries
Ongoing
Project · approx
Personal project
A six-wheeled articulated rover: custom electronics, motor control, and a pile of 3D-printed parts, built to move over rough ground.
Oct 2023 - Present
Role
Rocket Science Group · Cardiff
Technical leadership and hands-on engineering for AAA and indie game clients inside the Terminal Velocity studio, across data, backend, platform, and live operations.
Side project
Open source · approx
Personal project
An AI deckbuilder for Magic: The Gathering that turns a messy card pool into playable decks.
Jun 2022 - Aug 2023
Role
Cazoo · Greater London
Improved developer productivity across the engineering organisation from within the Developer Experience team, by cutting cognitive load and standardising common workflows.
Dec 2021 - May 2022
Role
Made Tech · for Skills for Care
Built extensible data pipelines and machine-learning models supporting the UK adult social care workforce, working alongside a small analyst team.
Side project
Open source · approx
Personal project
A Pokedex-themed SQL teaching resource for people learning to query.
Feb 2021 - Dec 2021
Role
Made Tech · for DVLA · Swansea
Helped fully digitise the DVLA's first provisional licensing service as part of a multi-squad Nexus Scrum team.
Side project
Project · approx
Personal project
Cars that teach themselves to drive: a genetic-algorithm racing experiment in Unity.
Dec 2019 - Oct 2020
Project
Personal project · Cardiff
A physics-based, post-apocalyptic vehicular combat game in Unity: arcade-feel PhysX vehicles, campaign and arcade modes, and plenty of explosions.
Aug 2019 - Dec 2019
Project
Personal project · Cardiff
My first published Unity title: a physics-based mobile game released to the Google Play store.
Mar 2019 - Feb 2021
Role
DabApps · Cardiff
Consultancy engineering: designing architectures for client requirements and acting as a technical bridge between what clients asked for and what they needed.
Sep 2017 - Mar 2019
Role
BT · Cardiff
Built data pipelines handling the throughput of the UK's largest telecoms provider, including Hermes, a self-scaling analytics engine collating logs and metrics across the Global Services stack.
Jul 2015 - Sep 2017
Role
BT · Cardiff
Ran a large Oracle 9i to 12c estate with a strong focus on automation tooling and monitoring, alongside migrations, upgrades, and performance work.
2014
Project
Freelance
Led two developers and a designer building an Android personal-finance app with wallets, budgets, and saving goals. Paused when it hit scaling limits.
Education
BSc Computer Science
Cardiff University · 2012 - 2015
Certifications
I’m happiest where the problem is unclear, several teams need to work together, and the outcome actually matters. If that sounds like your situation, let’s talk.