About me
I’m a software developer based in Sheffield, specializing in JavaScript/Typescript, especially React, React Native, and Node.js/Express for backend - but I know my way around PHP too. I love building beautiful user-friendly applications and to continuously refine my skills to stay at the forefront of software web development.
Before moving into tech, I had a great career in education, working in various leadership roles across multiple countries. I became an educator because of my love for learning—something that still drives me as a developer. Whether it’s exploring AI integration, experimenting with 3D web development, or just getting better at writing clean, efficient code, I enjoy the challenge of always improving and staying curious.

Experience
Web Developer
July 23 - Ongoing
- Fully modernised website for major UK charity, using React and WordPress as a headless CMS, significantly increasing Google rankings and Core Web Vitals
- Led major upgrade to a React Native app, leveraging Redux, geo-fencing and phone NFC APIs to enhance user flows
- Developed internal enterprise React app for major client, E2E tested using Cypress - used interactive Google Maps and company API integration to allow the client to generate detailed spatial data for sites across the UK
- Created e-commerce website using Remix, Strapi, Zustand and graphQL - the site included a 3D product configurator using Three.js, authenticated user areas and custom invoice generation, with automation resulting in an estimated 500 hours per year of saved time for client
- Maintained a large-scale legacy PHP and SQL codebase for a major UK medical eLearning provider, significantly reducing monthly client support tickets by over 80%
- Built excellent relationships via client-facing meetings and by providing tailored CMS training, receiving positive customer feedback for the studio as a result
Contact
I would love to hear from you if you are interested in us working together. Please fill in the form and I will get back to you as soon as possible.