Frontend engineer with 7 years building high-traffic commerce web apps in React and TypeScript. Led a 5-person team that rebuilt checkout for 3M shoppers (+14% conversion) and owns a design system used by 40+ engineers. Cares about speed, accessibility and clean APIs.
- Led the rebuild of checkout in React and TypeScript for 3M monthly shoppers, lifting conversion 14% and cutting mobile drop-off by a third.
- Cut Largest Contentful Paint from 3.8s to 1.6s with route-level code splitting, image CDN rules and streaming server rendering.
- Built a 70-component design system adopted by 6 squads, halving UI bug reports within two quarters.
- Mentored 4 engineers through promotion cases; 3 were promoted within 18 months.
- Introduced feature flags and canary releases, allowing 40 deploys a week with a 0.5% rollback rate.
- Shipped the merchant dashboard used by 25,000 stores, with real-time sales charts streamed over WebSockets.
- Introduced Playwright end-to-end tests covering 120 critical flows; release rollbacks fell from 6 to 1 per quarter.
- Migrated 90,000 lines of JavaScript to TypeScript over 5 months without pausing feature work.
- Upgraded every payment form to WCAG 2.1 AA, fixing 60 accessibility issues flagged in an external audit.
- Partnered with designers to prototype 3 onboarding flows, raising merchant activation 11%.
- Built responsive storefronts for 15 retail clients, each launched on schedule and within budget.
- Created a reusable theme starter that cut new-site setup time from 2 weeks to 3 days.
- Optimised images and caching for a fashion client, reducing page weight 55% before Black Friday.
- Trained 3 junior developers on Git, code review and accessible HTML.