Started writing CV content

This commit is contained in:
Oliver Davies 2015-04-01 07:24:17 +01:00
parent 055781834d
commit 263fe43de9
2 changed files with 90 additions and 9 deletions

90
source/cv.md Normal file
View file

@ -0,0 +1,90 @@
---
layout: default
title: CV
nav: cv
---
# Oliver Davies CV
_Drupal specialist, core contributor and contrib maintainer._
## Skills
* Drupal 6/7 - strong
* Drupal 8 - learning
* PHP (procedural) - strong
* PHP (object-orientated) - learning
## Toolchain
| Category | Tools
| --- | --- |
| Primary languages | PHP, Bash, Puppet, CSS/SASS/Compass
| Secondary languages | JavaScript/jQuery, LESS
| Editors | PhpStorm, Sublime Text, Vim
| Databases | MySQL, MariaDB
| Webservers | Apache, Nginx
| Version control | Git, SVN, Microsoft Visual SourceSafe
| Content management systems | Drupal 6/7/8, WordPress
| Static site generators | Sculpin, Jekyll
## Experience
### Drupal Association
<https://assoc.drupal.org>
_Role: Drupal.org Developer (May 2014 - Present)_
* **Fixing remaining issues from the Drupal.org upgrade to Drupal 7.**
* **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).**
* **User profile improvements**
* Configuring human-readable paths for user profiles using [Pathauto](https://www.drupal.org/project/pathauto).
* Migration of user data from profile values to fields, and various user profile improvements.
* Adding [LoginToboggan](https://www.drupal.org/project/logintoboggan) to Drupal.org and improving the user login and registration processes.
* Improving the new user experience by adding a "New" badge to pictures of new users for their first 90 days on the site.
* **DrupalCon sites**
* Theming of [DrupalCon Amsterdam](https://amsterdam2014.drupal.org) and [DrupalCon Latin America](https://latinamerica2015.drupal.org) sites.
* **Working on responsive [Bluecheese](https://www.drupal.org/project/bluecheese) (the Drupal.org theme).**
* **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).**
* **Assisting in the upgrade of [localize.drupal.org](https://localize.drupal.org) from Drupal 6 to Drupal 7.**
### Precedent
<http://www.precedent.com>
_Role: Senior Drupal Developer (April 2013 - May 2014)_
* **Started work on an ongoing Drupal Intranet project which I saw through to completion.**
* Configuration and customisation of the [LDAP module](https://www.drupal.org/project/ldap) to allow for authenticating users via Active Directory.
* Implemented single sign-on using [Webserver authentication](https://www.drupal.org/project/webserver_auth) module.
* Additional custom module development and theming.
* Providing CMS and Git training to the client's internal Intranet team.
* **Introduced new tools such as Puppet, Vagrant, SASS and Compass into the team.**
### Nomensa
<http://www.nomensa.com>
_Role: Freelance Drupal Developer (February 2012 - July 2012), Application Developer & System Administrator (July 2012 - April 2013)_
### Proctor & Stevenson
<http://www.proctors.co.uk>
_Role: PHP Developer (April 2011 - February 2012)_
* **Drupal 6 website development**
* eCommerce using [Ubercart](http://ubercart.org).
* **Development of Proctors' first production Drupal 7 site.**
* **Systems administration**
* Adding new client sites to our shared hosting environment.
* Provisioning and configuring new dedicated servers for client sites.
* Providing on-call support to deal with issues outside of normal working hours.
* **HTML email development.**
### Horse & Country TV
<http://www.horseandcountry.tv>
_Role: Web Developer (July 2010 - April 2011)_

View file

@ -13,15 +13,6 @@ My main job is working for the Engineering team at the [Drupal Association](http
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).
* Improving the new user experience by adding a "New" badge to pictures of new users for their first 90 days on the site.
## Freelance
In my spare time, I provide remote freelance consultancy services for Drupal websites and Linux servers.