Me

  • 🌍 Full Stack Web Developer, with a lean toward frontend
  • đŸ•šī¸ Hobbyist Game Developer
  • 🚴 Mountain Biker

More than 12 years experience of designing and building web applications, games and other software.

A picture of me, covered in mud standing next to my bike after a race

Skills

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.

Work

Most of my work is in private repositories, but here's a selection that you can see online.

A basic flow chart, showing referrals flowing from businesses into RQ and out to other businesses

RQ

Senior developer

React TypeScript PHP Symfony API Platform SASS Docker MySQL

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

Visit RQ
See the World's logo with a tropical island in the background

See the World

Senior developer

PHP Symfony TypeScript SASS Svelte React Webpack Docker MySQL

See the World is a collection of travel guides and a booking platform, for a mix of ski and summer destinations.

Check out a couple of examples:

Screenshot of the Translations Testing Bundle page

Translations Testing Bundle

Open source project

PHP Symfony JS CSS

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.

The GitHub logo View on GitHub
Screenshots of various Joomla extensions I developed, shown on laptops in a V formation, with the Joomla logo in the background

RC Gallery

Open source project

PHP JS CSS Joomla

A Joomla extension, and a set of add-ons. Downloaded hundreds of times every month.

Read More
Screenshot from Ball Thing, a game by Rich Court

Ball Thing

Mobile Game

Unity C# Android Google Play Games

A simple but fun 3D endless runner game, with pop-art styled graphics and a terrible name.

Read More
Screenshot from Outbreak, a game by Rich Court

Outbreak

Mobile Game

Unity C# Android

A 3D mobile game with strategy and puzzle elements.

Read More
Screenshot from Outbreak, a game by Rich Court

Game Jams

48-hour projects

Unity C# Windows WebGL

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