Hi, I'm James.

I help teams fix slow, messy frontends and ship faster.

VP Software Engineering • React • Design Systems • Performance

Currently Head of Frontend at a UK insurer. Available for a small number of freelance projects.

Work with me

When to bring me in

  • React codebase is hard to change
  • Team is slowing down
  • Need a design system
  • Performance issues
  • Hiring but need help immediately

Selected work

Most of my recent work has been leading frontend engineering at Policy Expert — scaling teams, improving architecture, and building shared systems.

How I work

I embed with teams and focus on unblocking engineers, simplifying systems, and delivering visible progress quickly.

Free 30-min frontend audit

I'll review your site/app and suggest practical improvements. No pressure to continue.