Frontend Engineering
Interfaces that stay fast at the 90th percentile. Component architecture, state modelling, and accessibility baked in from the first component.
- React / Next.js / Vue
- Design systems & tokens
- WCAG 2.2 AA audits
Available for freelance & full-time
Full-stack developer and UI engineer with 6+ years turning fuzzy ideas into products people actually enjoy using. I care about performance budgets, design systems, and code that the next person can read.
What I do
Focused services rather than a long list. Each one ends with code in your repo and a team that understands it.
Interfaces that stay fast at the 90th percentile. Component architecture, state modelling, and accessibility baked in from the first component.
REST and GraphQL services with clean boundaries, predictable errors, and database schemas that survive their first thousand users.
Ships that deploy on a Friday afternoon without drama. CI, observability, and a rollback button you never need to press.
Selected work
A few things I’m happy to put my name on. Case metrics are real, measured after launch.
Real-time product analytics dashboard processing 4M events/day with sub-second charts and no jank on low-end devices.
Open-source invoicing tool for freelancers. Offline-first, double-entry accounting, and an export that accountants don’t hate.
A browser DAW for podcasters. Multi-track editing, waveform rendering in a worker, and collaborative sessions in under 100ms.
How we’ll work
One workshop to map the problem, the users, and the smallest version worth shipping.
Clickable prototype plus a token-based UI kit so design and code never drift apart.
Two-week sprints on a staging URL you can open any day. Demo every Friday.
Monitoring, docs, and a handover session. Then I stay on call for 30 days.
Let’s build something
I reply to every message within 24 hours. Tell me what you’re building and I’ll tell you honestly whether I’m the right fit.