kieren mcgill
GitHubLinkedIn
background ovals

Hi there! I'm Kieren McGill

I'm a software and web developer based in Sheffield, UK

Contact me

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.

profile pic
Download CV

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

background ovals

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.