About
Experienced senior engineer, delivering fast and responsive UX with Next.js and Typescript. Familiar working with Node.js having integrated various services and APIs into the backend. I love working alongside my fellow devs as well as helping non-technical colleagues make decisions that are feasible in our stack.
Experience
- Aug 2025 - Current - Senior Frontend Engineer, Disruptive Industries- Lead ongoing development of the design system and mentor teammates in writing scalable, maintainable code. Own key initiatives across the monorepo, improving developer experience and code consistency. Collaborate cross-functionally to deliver new product features, refine workflows, and strengthen CI/CD and testing coverage for a more reliable, high-performing platform. - React
- Next.js
- Mapbox
- Typescript
 
- Dec 2024 - Aug 2025 - Frontend Engineer, Disruptive Industries- Worked closely with the product designer to build the company's design system and UI library in TypeScript. Delivered major features including geosearch functionality. Worked extensively with Mapbox and GPU rendering to handle large-scale data visualization. Contributed to the CI pipeline, expanded automated testing with Playwright and Bun, and improved frontend performance and stability. - React
- Next.js
- Mapbox
- Typescript
 
- 2023 - 2024 - Frontend Developer, Zzish- Worked closely with the design team and CTO to take AI focused product from idea to production. Frequent use of GraphQL and contributions to a Node.js/MongoDB backend. Responsible for frontend code reviews and pull requests, maintaining code quality and keeping our projects up to date. Helped colleagues in a pivot towards Next.js - React
- Next.js
- GraphQL
- MongoDB
 
- 2022 - 2023 - Junior Frontend Developer, Zzish- Developed and styled landing pages, marketing campaigns and web app for Zzish. Worked closely with designer taking designs from Figma to the web. Optimised site speed and SEO leading to 25% increase in organic search traffic. Collaborated with CTO to build new features and update legacy code. - React
- Typescript
- Phaser.js
- Figma
 
Education
- 2021 - Software Engineering, Makers Academy- 16 week highly selective bootcamp in London. Focus on self-led learning, weekend challenges and group engineering projects. Experience of pair programming and collaborating with other devs was invaluable. 
- 2018 - 2021 - BA Philosophy, King's College London- First Class Honours. Thesis on the Consequences of Moral Determinism for Criminal Punishment. Modules in Elementary Logic and Philosophical Logic. 
Projects
- 2024 - Themeboard- Visual Studio Code (VS Code) extension that allows you to copy the styled theme properties from your theme file to the clipboard directly from the VS Code Command Palette. - VS Code
- Typescript
- Extension
  
- 2023 - EFL Challenge- Interactive map-based quiz of English Football League teams. Built with Leaflet map and Open Street Map API - React
- Leaflet
- Tailwind
- Vercel
  
- 2022 - Gust- Simple, modular components for React and Tailwind CSS. Copy and paste JSX from each component, full documentation. No install, no large dependencies. - React
- Jest
- Tailwind
- Vercel
  
Other Work
- 2023 - Burnt Fen Flowers- E-commerce site for a subscription-centric florist based in Norfolk. Built with Shopify.  
- 2022 - Luciano BJJ- Homepage for a Brazilian Jiu Jitsu academy in Kentish Town. Built with React, integrated with Glofox management software. 