Some things I've worked on

I've worked on a variety of websites, both as the individual developer and as part of a team.

The Independent

Worked as part of the team that rebuilt The Independent's website with Drupal. Included work with Search API, Migrate and building out the front end theme. I also worked on creating a number of feeds so the content could be published to other channels including Google News and Facebook Instant Articles.


Online booking system for activities. Built with Drupal and AngularJS.

Shine Sports Coaching

Responsive website built with Drupal 8.

Cancer Research UK

Worked as part of the team that rebuilt Cancer Chat using the Harmony forum software. I was mainly involved in creating the theme using the Bootstrap CSS framework.

I also created the new Donate section on the website. This involved a lot of work with Drupal's Form API and AJAX framework.

Rimmel London

Worked as part of the team at Catch Digital to develop the new website in Drupal 7. I was involved in creating the homepage parallax slides and the site's responsive theme. I also developed some custom functionality to enable editors to easily translate content for other languages using Drupal's Entity Translation system.

Shine After School Club

Website utilises Drupal Commerce to enable customers to book places on the activities that the company runs. PayPal is used to handle payments. Some custom functionality was also developed to enable session registers to automatically be downloaded as PDFs containing details of the bookings that that have been placed through the website.

wear it pink

Whilst contracting for HomeMade Digital I developed the website for Breast Cancer Care's 'wear it pink' campaign for 2014. The site is built in Drupal 7 and integrates a registration form that's built using backbone.js.

CMC Markets

Worked as part of a small in-house team to redevelop the CMC Markets website in Drupal 7. I was involved in creating the responsive theme and integrating the account registration process with Drupal's Form API. I was subsequently involved in rolling out the site to other counties.

Present Aid

Whilst working at Catch Digital I undertook some development work on the Present Aid website. This involved enhancing various aspects of the site's Drupal Commerce functionality to facilitate better management of orders placed through the website.

Shoreditch Coffee

Just for fun!