From 3e61fef7e89eaa59aa7cae55f5936031d3b44613 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Sat, 15 Jul 2017 08:29:05 +0100 Subject: [PATCH] Re-order and reverse experience items --- app/data/experience.yml | 125 +++++++++++++++++++----------------- source/experience.html.twig | 2 +- 2 files changed, 66 insertions(+), 61 deletions(-) diff --git a/app/data/experience.yml b/app/data/experience.yml index 05d6aef2..11f4e124 100644 --- a/app/data/experience.yml +++ b/app/data/experience.yml @@ -1,43 +1,47 @@ experiences: - - company: microserve - location: Bristol, England - role: Senior Drupal Developer - start: March 2017 - end: ~ - description: ~ - - - company: freelance - location: Remote - role: 'Web Developer & System Administrator' - start: 2007 - end: ~ - featured: true + - company: horse_country + location: Cwmbran, Wales + role: Web Developer + start: 2010 + end: 2011 description: | - Working on Drupal and Symfony development, maintenance and support projects in my spare time. + Maintaining and adding new features to the Horse & Country TV website (Drupal 6). - Administration of Debian, Ubuntu and CentOS servers, and configuration using Puppet, or more recently, Ansible. + - company: proctors + location: Bristol, England + role: 'PHP Developer' + start: 2011 + end: 2012 + description: | + Website development, mainly with Drupal and PHP, including the agency’s first Drupal 7 project. - - company: appnovation + - company: nomensa + location: Bristol, England + role: 'Contract Drupal Developer / Application Developer & System Administrator' + start: 2012 + end: 2013 + description: | + Drupal 7 website development and Linux server administration. + + I originally started as a contractor, and later took a staff role. + + - company: precedent location: Cardiff, Wales role: Senior Drupal Developer - start: May 2016 - end: March 2017 + start: 2013 + end: 2014 description: | - Drupal 7 and 8 site building, custom module development and theming. + Drupal 7 website development, including site building, theming, module development, data migration and server configuration. - Part of various pre-sales teams, including the company’s first UK Drupal 8 project and first FTSE 100 client. - - - company: cti - role: Lead Drupal Developer + - company: drupal_association + role: Drupal.org Developer location: Remote - start: November 2015 - end: May 2016 + start: 2014 + end: July 2015 description: | - 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. + Maintaining and improving Drupal.org - the home of the Drupal community. - 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. + Speaking at user groups and DrupalCamps to promote the Drupal Association. - company: microserve location: Bristol, England @@ -51,46 +55,47 @@ experiences: Community and contribution advocate. - - company: drupal_association - role: Drupal.org Developer + - company: cti + role: Lead Drupal Developer location: Remote - start: 2014 - end: July 2015 + start: November 2015 + end: May 2016 description: | - Maintaining and improving Drupal.org - the home of the Drupal community. + 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. - Speaking at user groups and DrupalCamps to promote the Drupal Association. + Working on internal Drupal 8 learning initiatives, focussing on custom module development and data migration. - - company: precedent + 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. + + - company: appnovation location: Cardiff, Wales role: Senior Drupal Developer - start: 2013 - end: 2014 + start: May 2016 + end: March 2017 description: | - Drupal 7 website development, including site building, theming, module development, data migration and server configuration. + Drupal 7 and 8 site building, custom module development and theming. - - company: nomensa + Part of various pre-sales teams, including the company’s first UK Drupal 8 project and first FTSE 100 client. + + - company: freelance + location: Remote + role: 'Web Developer & System Administrator' + start: 2007 + end: ~ + featured: true + description: | + 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. + + - company: microserve location: Bristol, England - role: 'Contract Drupal Developer / Application Developer & System Administrator' - start: 2012 - end: 2013 + role: Senior Drupal Developer + start: March 2017 + end: ~ description: | - Drupal 7 website development and Linux server administration. + Drupal 8 site building, custom module development, theming, data migrations. - I originally started as a contractor, and later took a staff role. + Drupal 7 site building, custom module development, theming. - - company: proctors - location: Bristol, England - role: 'PHP Developer' - start: 2011 - end: 2012 - description: | - Website development, mainly with Drupal and PHP, including the agency’s first Drupal 7 project. - - - company: horse_country - location: Cwmbran, Wales - role: Web Developer - start: 2010 - end: 2011 - description: | - Maintaining and adding new features to the Horse & Country TV website (Drupal 6). + First Acquia certified Drupal 8 Developer. diff --git a/source/experience.html.twig b/source/experience.html.twig index 9bcae488..f4d2cf67 100644 --- a/source/experience.html.twig +++ b/source/experience.html.twig @@ -9,7 +9,7 @@ redirect: {% block content %}

Experience

- {% for experience in site.experiences %} + {% for experience in site.experiences|reverse %} {% set company = site.companies[experience.company] %}