Web applications
Angular and TypeScript front ends, server-rendered where it earns its keep. Built to load quickly on a phone signal and to still make sense a year later.
Birmingham, United Kingdom
I build web and mobile applications, and custom software for Audi and VW: wired into the car's CAN bus, reading the values the dashboard keeps to itself and putting them somewhere you can see them.
What I do
Most of my week is software. The cars never left - they just moved from the workshop bench to the same editor as everything else.
Angular and TypeScript front ends, server-rendered where it earns its keep. Built to load quickly on a phone signal and to still make sense a year later.
iOS and Android from one codebase with Ionic and Capacitor — offline-first, encrypted on the device, and taken all the way through both store reviews.
Custom software wired into the vehicle's CAN bus. A small board reads the frames; the display turns them into something you can read at a glance at speed.
Latest build
A net-worth tracker for iOS and Android where the data never leaves the phone. Every account and transaction is AES-256 encrypted on the device, the key sits in the Keychain or the Android Keystore, and there is no cloud account to create and no bank password to hand over.

Audi & VW
Engine and gearbox software, infotainment, coding and diagnostics - and, where an off-the- shelf answer does not exist, a bespoke interface on the bus with a display of its own.
Engine and gearbox maps for petrol and diesel — power, response, or plain economy.
Activated or retrofitted, running through the car's own screen and controls.
Current navigation data for MMI and MIB units, installed and verified.
Infotainment firmware brought up to date without leaving the unit in a bad state.
Factory features unlocked, retrofitted modules coded so the car accepts them.
For the passenger, and only where the law allows it.
The fault memory read properly, then explained in words rather than codes.
A gauge for the value your car knows but never shows you. Built per car, per question.
Work that changes how a vehicle behaves is carried out on the owner's instruction, and only where it is legal for the road or the track it is used on.
An app that does not exist yet, or a car that should show more than it does - write a couple of sentences about it and you will get an honest answer about whether I am the right person for it.
btech.birmingham@gmail.com