Building for the web, done properly
I'm a senior frontend developer based in the UK, currently working at Zengenti. I specialise in React and TypeScript, building accessible, high-performance websites for universities, public sector bodies, and enterprise organisations across the UK.
My story
I started my career building component libraries and CMS-driven websites, where I developed a deep appreciation for the craft of accessible, semantic HTML paired with well-structured JavaScript.
At Zengenti, I work across a range of high-profile projects — from university websites serving tens of thousands of students, to public sector portals used by hundreds of thousands of residents. I've led frontend architecture on large-scale React projects and mentored junior developers along the way.
Outside of work, I'm passionate about keeping up with the React ecosystem, contributing to open-source, and continuously expanding my skillset — which is why I'm building this very site with Next.js, TanStack Query, and Framer Motion.
How I work
Accessibility first
Every project I deliver meets WCAG 2.2 AA standards. Accessibility isn't a checkbox — it's a quality baseline.
Performance matters
I optimise for Core Web Vitals from day one. Fast sites aren't just better for SEO — they're better for everyone.
Clean, maintainable code
Future-you (and your team) will thank you. I write code that's easy to extend, test, and hand over.
Communication
I keep clients informed throughout a project. No nasty surprises, no missed deadlines without warning.
Currently
Senior Frontend Developer @ Zengenti
Herefordshire, UK — React, TypeScript, Contensis CMS