Selected Work - 13+ years of development right across the stack

From the heady days of IE7 compatibility and jQuery Date Picker right through to the cutting edge of BlazinglyFast™ JS frameworks and Cloud Platforms, I've been riding the wave of web development for over a decade. Here are some of my favourite projects.

Case studies

Full Stack Development, DevOps

2023-24

Samsung Content Syndication

The core of this project was the development and deployment of a custom web element injection script (javascript) that can be placed on any Samsung retail partner website along with the element tag and some minimal configuration in the form of "input" attributes that tell the script what content to inject and where.

The injection script is a lightweight, vanilla javascript file that is loaded asynchronously and injects the content from a curated content model on Contentful. The content is managed by Samsung and the content model was curated and refined over time by myself and my iSiteTV dev partner Harry in conjunction with Antonia & Björn at Samsung.

Gary is great, his work is always impressive and his solutions very intuitive. He is easy to communicate with and generally just did a very good job on our project.

Antonia Gedin (Samsung), Product Marketing Manager

Front-end Development

2021-23

Hutch Admin Portal

Hutch Games are an incredibly successful game development studio, and great folks to boot.

My task was to take Hutch's old admin portal codebases, each serving a specific game and in varying states of quality and modernity, and provide one admin portal to serve all current and future release games. My solution was a "multi-tenant" admin area that users could log in to for any one of the games and have a consistent UI and common features as well as having the logic already present in the old versions, though improved, in the new one.

Gary did a great job creating an admin portal that is super intuitve to use and full of features that really help our teams manage their games and many users.

Yaro Svirsky, Head of Server Engineering

Full Stack Development, DevOps

2020-21, 2016-17

Flyt Booking Platform

Flyt is a booking platform for private international air travel with a dashboard for operators. I came "onboard" this project as the lead developer (only developer) at the very beginning just as the startup received a first round of investment.

I provided full stack development and CI/CD deployment pipelines for all services, including the responsive web app, REST API and admin dashboard.

Gary is a great developer and a pleasure to work with. He is very professional and really helped take our business from a great idea, through prototyping and on to a fully realised production ready system. We would highly recommend working with him.

Andy King, Company Director

Full Stack Development, DevOps

2018-20

Cover Ninja

Cover Ninja is a platform that facilitates fitness venues and instructors to manage cover for classes/events that the original instructor can no longer attend. I joined this project as the lead developer (only developer) at the very beginning just as the startup received its first round of investment.

I provided full stack development and CI/CD Kubernetes (GCP) deployment pipelines for all services, including the responsive web app which doubled as an admin dashbaord, and the REST API.

Top lad! There from the beginning of our journey and really helped us to establish the core idea and get it off the ground. It is so helpful when a developer's expertise cover all bases from front-end to back; Gary always had the answer.

Nicola Addison, Company Director

Full Stack Development, DevOps

2016

NHS Finance Planning Tool

The Future Focused Finance Maturity Tool was an online tool facilitating NHS Trust managers country-wide in their annual financial planning. The solution in place at the time was a highly complex excel spreadsheet that would be shared around by NHS employees from trust to trust, with all parties being in an equal state of confusion regarding how to use it. My job was to, firstly, breakdown what the convoluted many-many-tabbed spreadsheet was doing and then build an online tool to achieve what was intended plus a little extra and with a fantastic UX/UI.

Gary is very good, use him!

Andy Heggs (Drumbeat), Company Director

Full Stack Development, DevOps

2015

Eastpak Online Auction

An exclusive online auction of custom designed Eastpak backpacks by world renowned artists such as Jean Paul Gautier. The auction was a one day event that allowed users to bid on each designed backpack in its own eBay style listing. All proceeds went to the charity 'Designers Against AIDS'.

I built the entire platform from scratch including the responsive web app and the API that handled the auction logic.

This project was a huge success and quite a technical achievement. Gary was able to deliver a fully functional auction platform in a relatively short time frame. The auction ran flawlessly and we raised a lot of money for charity.

Sven Dhollander (Eastpak), Ecom Tech Supervisor

Front-End Development

2014

Wrangler Leatherman Page

A complex multiple scroll animation based marketing page for Wrangler Jeans Europe e-commerce site. The page was designed so that each section will snap to the viewport height on scroll and have their own unique animation/design. This project really exposed me to the need for intelligently optimising pages that have a lot of animated content so that the browser remains performant.

You always delivered great solutions to whatever the UX/UI team gave you and Wrangler Leatherman was no exception. Your idea to set a vertical boundary 3 times the viewport height, outside of which the complex UI sections would be removed from the DOM, thus saving memory and CPU, really allowed the design to come to life.

Matt Gray, Lead Developer

Full Stack Development, DevOps

2012-2015

Artist websites for Universal Music

Various micro sites for Universal Music artists including Paul McCartney, Lana Del Rey, Noel Gallagher, and Franz Ferdinand. These would always require a front-end and a back-end, with the back-end being a custom CMS for the artist to manage the content of the site.

The front-end for these sites would usually be based on a custom design derived from the artwork of the artists latest album. This would often involve a lot of custom JavaScript to create unique interactions and animations.

I've never known anyone to put mushroom powder and coconut blossom nectar in their brews but his implementations of our designs were always really creative and well thought out. He was always able to come up with solutions to tricky design problems and was a pleasure to work with.

Hannah Tomlinson, Lead Designer

I was most impressed with the breadth of your knowledge and the speed at which you were able to deliver. You were able to quickly understand the requirements and deliver a solution that was both performant and scalable. I would highly recommend you to anyone looking for a developer who can deliver.

Fenton Farthing (iSiteTV)Fenton Farthing (iSiteTV)

Tell me about your project