Hey, I'm Grant, A Freelance Software Developer

I've helped agencies, startups and individuals to stand out with their ideas, delivering the best experiences for their new website, mobile app or other experiences.

I'm available remotely, as well as in Guildford, the wider Surrey area, and London. I've also worked with clients internationally.

Website - KickTown Football

KickTown Football website, bespoke theme, merchandise store and booking system.

React Native - Android & iOS App

Development of a bespoke Android & iOS app for a Health technology startup, built with React Native & TypeScript.

Website - Oriental Garden

A complete re-design and build of the Oriental Garden Restaurant website.

Web app - Visualiser

Visualizing the results of facial cosmetic treatments. Web app built in TypeScript & React.

Website - Learning Portal & Digital Asset Manager

Platform for eLearning, assets, events and livestreams. Website built in Laravel, PHP, TypeScript, React.

Project CMS

A few of the companies I've worked with...

Logo for University of Surrey
Logo for Allergan
Logo for OKA
Logo for Ribena

Skills & Services

With over a decade of experience of working in digital agencies, I have delivered a wide range of projects, including the building of bespoke websites, brand activations, mobile apps, interactive web games, bespoke CMS and APIs.

  • TypeScript, JavaScript, React, React Native, Electron
  • HTML, CSS (SCSS), Gulp, Webpack
  • PHP, Laravel, Strapi, SQL, Docker
  • WordPress, October, TastyIgniter
  • C#, Unity
  • AWS (EC2, S3, Lambda, CloudFront)
  • Git, Scrum, Kanban, Jira

Let's chat about your next project

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

Recent blog posts

Creating an optimised GitLab pipline for eslint tests

Steps on how I created an optimised GitLab pipline for running eslint tests.

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.