Build new applications
Portals, dashboards and multi-step workflows.
Independent frontend engineer · London
Senior React and TypeScript delivery, from requirements to tested production UI.
What I build
Portals, dashboards and multi-step workflows.
Upgrades, performance and maintainability.
Component libraries and tested design systems.
Selected experience
13+ years in frontend across fintech, e-commerce and consumer platforms.
Download CV ↓Senior Frontend Developer
2022–2025
Payment authorisation, CHAPS and CASS journeys for business banking.
Senior Frontend Engineer
2020–2021
Rebuilt and launched the company website with React and Next.js.
Software Development Engineer contract
2017–2018
UI, performance and mobile-web improvements to Reddit’s r2 web app.
Writing
Why reflexive memoisation and state-syncing effects cost more than they save.
Mar 2026 · 5 min read · dev.to ↗

When pages, panels, inline edits or undo serve users better than an overlay.
Feb 2026 · 6 min read · dev.to ↗