--- layout: default title: Work --- # Work ## Drupal Association My main job is working for the Engineering team at the [Drupal Association](https://assoc.drupal.org), where I work on [Drupal.org](https://www.drupal.org), it's sub-sites and it's infrastructure. I've been in this role since May 2014. Some of the tasks that I've worked on so far: * Building new pages for [Supporting Partners](https://www.drupal.org/supporters/partners), [Technology Supporters](https://www.drupal.org/supporters/technology) and [Hosting Supporters](https://www.drupal.org/supporters/hosting). * Configuring human-readable paths for user profiles using [Pathauto](https://www.drupal.org/project/pathauto). * Theming of [DrupalCon Amsterdam](https://amsterdam2014.drupal.org) and [DrupalCon Latin America](https://latinamerica2015.drupal.org) sites. * Migration of user data from profile values to fields, and various user profile improvements. * Working on responsive [Bluecheese](https://www.drupal.org/project/bluecheese) (the Drupal.org theme). * Adding [LoginToboggan](https://www.drupal.org/project/logintoboggan) to Drupal.org and improving the user login and registration processes. * Customisations to the [Election](https://www.drupal.org/project/election) module for the [2015 Drupal Association Board community elections](http://assoc.drupal.org/2015-nominations). ## Freelance In my spare time, I provide remote freelance consultancy services for Drupal websites and Linux servers. Services include Drupal site architecture, builds, upgrades and maintenance, custom module development and theming, Linux server administration and configuration management using [Puppet](http://puppetlabs.com), and [Jenkins](http://jenkins-ci.org) continuous integration setup and configuration.