2026

WEB · HACKATHON
Grilled
An AI-powered interview prep agent that conducts real-time voice-driven mock interviews, monitors body language, and generates gap reports with study aids.
FRONTEND ENGINEER · UK
Recent builds where I owned the surface end-to-end. A mix of production work and pet projects, chosen for the problems I enjoyed solving, and the quality of the code I was able to ship.
Talks at London meetups and conferences. The recurring theme: understand the system before you prompt it — debug first, prompt second.
I’m a frontend engineer in the UK, about three years in. I write TypeScript most days and keep drifting deeper into the stack whenever a problem I care about asks me to. Lately that’s meant regulated products, where a column that lines up wrong on a report is the sort of bug someone has to explain out loud in a room.
I care about typography more than I let on in stand-up. The work I’m proudest of is the quiet kind: a component that drops cleanly into a design system, a migration that ships without a single Slack message, a page that’s already loaded before you thought to wonder if it would.
Away from the screen I’m reading more poetry than I write, learning to cook the same four dishes properly, and, as of this year, learning to swim. I’m slow and a little graceless in the water, but I keep showing up, which is roughly how I feel about most things worth getting good at. Right now I’m looking for the next team worth joining, ideally a scale-up that treats the frontend as its own craft.
Just send me a message if you’d like to chat about work, or anything else.