RQ
Senior developer
RQ is the number 1 referral management platform for professional services.
Visit RQMore than 12 years experience of designing and building web applications, games and other software.

I'm a fast learner, and really love getting stuck in to new technologies.
I've been writing JavaScript, TypeScript and PHP for years, but I've also worked with C# (for game development) and VB, plus a little Java (at university) and Dart (for a Flutter app).
In recent years I've been building web apps and APIs with Symfony.
Most of my work is in private repositories, but here's a selection that you can see online.

Senior developer
RQ is the number 1 referral management platform for professional services.
Visit RQ

Open source project
Quickly debug translations without having to hunt down where they're used in your Symfony application. This is particularly handy if you're using ICU translations with complex logic.
View on GitHub
Open source project
A Joomla extension, and a set of add-ons. Downloaded hundreds of times every month.
Read More
Mobile Game
A simple but fun 3D endless runner game, with pop-art styled graphics and a terrible name.
Read More

48-hour projects
I've also made a handful of PC and web games for game jams (where teams or solo participants are challenged to make a game within 48hrs).
Some I've made on my own, and some as part of a small team.
Read More