Front-End Engineer · Manchester, UK
I build fast, accessible
web apps with React, TypeScript & Next.js.
I'm a front-end engineer who cares about the details that make an interface feel right — performance, accessibility, clean state and design systems that let a team move quickly without breaking things.
Over the past four years I've shipped production apps in React, TypeScript and Next.js across fintech, marketplaces and e-commerce — as an engineer on a team and end-to-end on my own products.

Software Developer — Front-End
Building and maintaining customer-facing web and mobile apps for a sustainability platform with React, TypeScript and Node.js — reusable, accessible UI and reliable delivery in an agile team.
Full-Stack Developer — Contract
Delivered full-stack features for one of Africa's largest telecoms — React on the front end, NestJS/Node APIs and payment integrations at scale.
Front-End Engineer
Built responsive, SEO-optimised platforms with Next.js and React Query — cutting API latency ~30% and reducing front-end bugs through a code-review process I helped introduce.
Front-End Engineer
Led a React redesign and built reusable components (calendars, data tables) plus a Storybook design system, applying SOLID principles to refactor legacy code.
- React
- Next.js
- TypeScript
- JavaScript (ES6+)
- HTML5
- CSS3
- Tailwind CSS
- Framer Motion
- Storybook
- Design systems
- Accessibility
- Responsive design
- Node.js
- NestJS
- REST APIs
- WebSockets
- PostgreSQL
- Firebase
- Git
- Agile / Scrum
- Code review
- SOLID
- Testing
- Performance
04 — Contact
Let's build something
worth shipping.
I'm open to front-end and full-stack roles in the UK — hybrid or remote. If you're hiring, I'd love to talk.








