diff --git a/source/_pages/experience.html.twig b/source/_pages/experience.html.twig deleted file mode 100644 index 97e923e7..00000000 --- a/source/_pages/experience.html.twig +++ /dev/null @@ -1,175 +0,0 @@ ---- -title: Experience -use: [posts] -experiences: - - 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). - - - 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: 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: 2013 - end: 2014 - description: | - Drupal 7 website development, including site building, theming, module development, data migration and server configuration. - - - company: drupal_association - role: Drupal.org Developer - location: Remote - start: 2014 - end: July 2015 - description: | - Maintaining and improving Drupal.org - the home of the Drupal community. - - Speaking at user groups and DrupalCamps to promote the Drupal Association. - - - company: microserve - location: Bristol, England - role: Senior Drupal Developer - start: July 2015 - end: November 2015 - description: | - Full-stack Drupal development, focussing on data migration. - - Lead Developer of the [road.cc](http://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. - - - company: cti - role: Lead Drupal Developer - location: Remote - start: November 2015 - end: May 2016 - 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. - - 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. - - - company: appnovation - location: Cardiff, Wales - role: Senior Drupal Developer - start: May 2016 - end: March 2017 - description: | - 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. - - - company: develop_me - location: Bristol, UK - role: Coding Fellowship Mentor - start: May 2018 - end: March 2019 - - - company: microserve - location: Bristol, England - role: Senior Drupal Developer - start: March 2017 - end: May 2019 - description: | - 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. - - - 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: inviqa - location: Remote - role: Senior Engineer - start: May 2019 - end: ~ ---- -{% macro roleText(experience) %} - {{- experience.role }} - from {{ experience.start }} - to {{ experience.end|default('Present') -}} - {%- if experience.location %} - ({{ experience.location }}) - {%- endif %}. -{% endmacro %} - -{% macro companyUrl(site, company) %} - {{ company.url ~ '?utm_source=' ~ site.short_url ~ '&utm_medium=experience' }} -{% endmacro %} - -{% macro companyLogoUrl(company) %} - {{- '/images/experience/' ~ company.logo -}} -{% endmacro %} - -{% block content %} - {% import _self as helpers %} - -
- {% for experience in page.experiences|reverse %} - {% set company = site.companies[experience.company] %} - -
-
-
-

{{ company.name }}

- -
- {% if company.url -%} - - {{- company.url -}} - - {%- endif %} - -
- {{ helpers.roleText(experience) }} -
-
- - {% if experience.description %} -
- {{ experience.description|markdown }} -
- {% endif %} -
- - {% if company.logo %} -
- {{ company.name }} logo -
- {% endif %} -
-
- {% endfor %} -
-{% endblock %} diff --git a/source/_redirects.html.twig b/source/_redirects.html.twig index bc8987cb..5cad5c88 100644 --- a/source/_redirects.html.twig +++ b/source/_redirects.html.twig @@ -114,6 +114,7 @@ use: [posts] /cv https://cv.oliverdavies.uk /drupal {{ site.drupalorg.url }} /drupalgive https://www.drupal.org/u/opdavies +/experience https://cv.oliverdavies.uk /git-flow /talks/git-flow /github {{ site.github.url }} /joindin {{ site.joindin.url }}