Selected work

Below is a selection of projects I've worked on and a few of the clients I've been involved with.



Principal developer in charge of ongoing re-development of Pangaia store. Responsible for code quality of two developers, an external agency, and Pangaia’s internal developer. Recently launched redesigned home, product, and collection pages.


Lead developer working in close partnership with the designer to launch a technically challenging re-branded website with headline features powered by Vue components.

TP Toys

Led the development with a team of four developers on a large build and an extremely tight turnaround. Notable features include AR and 3D models for products with seamless variant switching and advanced product builder.

Paul Valentine

Supported development of We Make Websites’ first headless store, built using Nuxt, Contentful, and Netlify. Worked on geolocation, animations, and data layers along with general optimisation and bug fixing.

Direct Doors

Sole designer/developer for one of the most complex builds We Make Websites had undertaken at the time. Developed a solution for the technical requirements within the constraints of Shopify. Re-developed our previous framework to handle complicated product builder supporting thousands of products and improve maintainability.