I have over 15 years of commercial experience working across design, front-end development, and e-commerce digital experiences, including Magento 2 and Shopify. I am also proficient in modern JavaScript frameworks, including React with TypeScript and Next.js.
Throughout my career, I have worked at award-winning agencies in London and delivered high-traffic e-commerce experiences for major brands, including Lindt, Tangle Teezer, Champion, The Rug Company, Game 7 Athletics, Banham Security, Dorchester Collection, and CIPD. I regularly develop and optimise customer-facing components and features that directly impact conversion rates, performance and user experience, contributing to large codebases where maintainability, clean component design, and scalable patterns are critical.
I have collaborated closely with cross-functional teams and led Front-End developers in complex projects. I enjoy mentoring and supporting other developers, contributing to architectural decisions, and helping establish standards that improve team productivity and code quality.
You can view my portfolio at Website not available. Sign in: https://www.twine.net/signup where you will find a selection of my development and design work.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
I worked as the Lead Front-End Developer on the Jewell’s e-commerce website , built on Shopify. My responsibilities included providing development estimates, managing the front-end team’s workflow, building many of the site’s core components and reviewing code pull requests from the team. I ensure a high-quality, responsive, and brand-consistent user experience, while also ensuring performance, accessibility, and best practices throughout the project.
View project: https://www.twine.net/signin
Working on the Lindt website project was a rewarding and challenging experience while working at Born Group in London. We delivered a beautifully designed customer experience site that included personalised product features to add greater value. My role involved ensuring all designs were technically feasible within Magento 2, while leading a team of Front-End Developers. I encouraged innovation and problem-solving throughout, ensuring we consistently delivered solutions that initially seemed beyond reach.
View project: https://www.twine.net/signin
The Latin Dance is a full-stack web platform I designed and developed end-to-end, aimed at connecting Latin dance communities by making it easy to discover classes, events, and teachers.
The project started with market research to identify gaps in how salsa and bachata dancers find local activities. I then translated these insights into UX/UI designs focused on simplicity, accessibility, and community engagement.
From a technical perspective, I built the platform using React, Next.js, and TypeScript on the front end, with a scalable backend powered by Prisma and PostgreSQL, and integrated Cloudflare R2 for efficient media storage. The result is a modern, performant, and user-friendly application that supports both dancers and event organisers.
View project: https://www.twine.net/signin
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in London today.