Web Application Development
Next.js and React apps with typed component layers, server rendering, and a design system your team can extend.
- Component library
- SSR and ISR setup
- State architecture
- CI pipeline
7 Years
Experience

I build production systems in transaction-heavy domains, where uptime, security, and accessibility are not optional extras.
Most of what I ship falls into one of these four. Usually two of them at once.
Next.js and React apps with typed component layers, server rendering, and a design system your team can extend.
React Native apps sharing logic with the web stack.
Node.js and Express services, REST and GraphQL contracts, PostgreSQL and MongoDB schema design, WebSockets for realtime.
Load-time and render audits, WCAG 2.1 conformance work, monitoring instrumentation.
The stack I reach for first, and the one most of my production work has shipped on. Depth here is measured in delivered systems, not tutorials.
React
Next.js
TypeScript
Node.js
01A newsroom front page with live updates, market tickers and eight sections that still works on a phone.
02The booking and marketing site for a live celebration-call service, built alongside its mobile app.
03The launch site for a real-time multiplayer word game, doubling as its instant guest-play entry point.
Open to relocation and remote UK roles. Tell me what you are working on and I will come back within a day.