Hello, my name is Grant Bartlett and I build web apps.

I'm a Front End Developer who loves to build bespoke web & mobile apps. You will often find me working with TypeScript, React, PHP, HTML and CSS.



I have a decade of experience with design, production and delivery of web and mobile applications for high profile names including BAE Systems, Allergan, OKA, Jumo Health, Ribena, Disney and University of Surrey.

I'm currently a software developer for Diverse Interactive, based in Guildford, Surrey.


  • TypeScript, JavaScript, React, Three.js, Cordova
  • HTML, CSS (SCSS), Gulp, Webpack
  • PHP, Laravel, Docker
  • TastyIgniter, WordPress, October
  • C#, Unity
  • AWS (EC2, S3, Lambda)
  • Git, Scrum, Kanban, Jira

Recent from the blog

Creating an NPM package with TypeScript

I took to publishing a simple scroll animation library with TypeScript, here were my steps.

Three.js TypeScript Webpack Starter

A starter project for using Three.js, TypeScript, SCSS and Webpack.

React TypeScript Webpack 5 Starter

A new update has been pushed to my React, TypeScript and Webpack starter. It now uses Webpack 5 under the hood, aswell as including SCSS support.


I'm always open to hearing about new opportunities and how I can help you with your next project or idea.

Feel free to get in touch via email or connect on LinkedIn.