Client Portfolio
I've worked with businesses of all sizes over the years, building the key software systems they rely on.
University of Birmingham
Initially a consultancy job, I was tasked with mapping out an infrastructure plan to support The Clean Cooling Network - a global programme to address cooling and cold-chain needs in the global South. The tricky part was that in the very early stages we had zero idea about traffic levels, app complexity or typical user devices, so the design had to be both cost effective yet immediately ready to scale.
The second phase was delivery - I assembled a team and over an 18 month period we constructed a public website, a community network platform, a student management application, and integrated with the Moodle LMS platform.

Massage Me
Massage Me is a mobile massage company operating in the French Alps. They needed a back-office system to manage bookings but crucially to intelligently schedule the mobile therapists based on location, existing bookings, hours worked and various other criteria.
The back-office app was built with Symfony, with an emphasis on domain-driven design.
Secondly, I built them a VueJs application to allow clients to query treatments, availability and pricing before making a booking. Payments were handled with Stripe.

Alpine Essence
Alpine Essence is a property management company based in the French Alps. They needed a back-office property and booking management solution, plus a new public facing website.
Property listings also needed to be published to popular third-party booking sites such as VRBO and Booking.com.
I built them a custom Symfony application for the back-office work, and a public-facing website based on BoltCMS. I then created an integration with Beds24 to synchronise data with the third-party booking sites.

The Mountain Rescue
The client approached me to build a website using Wordpress and to integrate a 3rd-party transfer booking system that allowed customers to book airport transfers, as well as to track, schedule and manage his fleet of minibuses.
Not a hugely complicated job in terms of technical requirements - Wordpress development is a mostly-solved problem, but the solution has been reliably backing business operations for almost a decade now.

Foster Grant
I was asked to get involved in the very early stages of Sightstation.com, which was later bought by Foster Grant. Together with Sightstation’s founder, we created a bespoke PHP e-commerce system to promote and sell their growing range of eyewear.
In addition to selling off-the-shelf reading glasses, we also struck a deal with a lens grinding lab with which I built a full programatic integration, allowing customers to enter their lens prescriptions, which we would then have fabricated and fitted into a range of optical frames.
BBC
After being an employee of the BBC for 5 years, I returned shortly afterwards to work on a research project for the Innovations Unit in Interactive Factual & Learning.
The job involved working with mesh wifi networks and using triangulated signal strength to provide location services inside buildings where GPS was unavailable.
I constructed a prototype system over a couple of months and then became a rather strange sight in the department as I wandered around, laptop in hand, trying to verify my actual position vs. the data being calculated.
Have a project in mind?
Tell us what you're trying to build, and we'll tell you honestly if we're a good fit.