Senior Engineer from May 2019 to Present (Remote).
Inviqa logo


Web Developer & System Administrator from 2007 to Present (Remote).

Working on Drupal and Symfony development, maintenance and support projects in my spare time.

Administration of Debian, Ubuntu and CentOS servers, and configuration using Puppet, or more recently, Ansible.


Senior Drupal Developer from March 2017 to May 2019 (Bristol, England).

Drupal 8 site building, custom module development, theming, data migrations.

Drupal 7 site building, custom module development, theming.

First Acquia certified Drupal 8 Developer and back-end specialist.

Microserve logo

Develop Me Training

Coding Fellowship Mentor from May 2018 to March 2019 (Bristol, UK).
Develop Me Training logo


Senior Drupal Developer from May 2016 to March 2017 (Cardiff, Wales).

Drupal 7 and 8 site building, custom module development and theming.

Part of various pre-sales teams, including the company’s first UK Drupal 8 project and first FTSE 100 client.

Appnovation logo

CTI Digital

Lead Drupal Developer from November 2015 to May 2016 (Remote).

Working on various Drupal 7 projects for clients including Greater London Authority (http://www.london.gov.uk), British Land and British Council, as well as various retainer contracts.

Working on internal Drupal 8 learning initiatives, focussing on custom module development and data migration.

Initial development of a CLI application for generating new and auditing existing codebases to ensure consistency across projects. This uses various Symfony components - mainly the Console and Filesystem components.

CTI Digital logo


Senior Drupal Developer from July 2015 to November 2015 (Bristol, England).

Full-stack Drupal development, focussing on data migration.

Lead Developer of the road.cc rebuild project onto Drupal 7, including working with non-Drupal PHP applications and utilising of Symfony components, and interacting with Drupal via REST.

Community and contribution advocate.

Microserve logo

Drupal Association

Drupal.org Developer from 2014 to July 2015 (Remote).

Maintaining and improving Drupal.org - the home of the Drupal community.

Speaking at user groups and DrupalCamps to promote the Drupal Association.

Drupal Association logo


Senior Drupal Developer from 2013 to 2014 (Cardiff, Wales).

Drupal 7 website development, including site building, theming, module development, data migration and server configuration.

Precedent logo


Contract Drupal Developer / Application Developer & System Administrator from 2012 to 2013 (Bristol, England).

Drupal 7 website development and Linux server administration.

I originally started as a contractor, and later took a staff role.

Nomensa logo

Proctor & Stevenson

PHP Developer from 2011 to 2012 (Bristol, England).

Website development, mainly with Drupal and PHP, including the agency’s first Drupal 7 project.

Proctor & Stevenson logo

Horse & Country TV

Web Developer from 2010 to 2011 (Cwmbran, Wales).

Maintaining and adding new features to the Horse & Country TV website (Drupal 6).

Horse & Country TV logo