From a1ab9437ab5591ed71da23bdff8bd7039566972e Mon Sep 17 00:00:00 2001
From: Oliver Davies <oliver@oliverdavies.uk>
Date: Fri, 15 Mar 2019 22:46:20 +0000
Subject: [PATCH 1/4] wip

---
 app/config/sculpin_site.yml         |   9 +++-
 data/companies.yml                  |  66 ++++++++++++++++++++++++++++
 source/about.html.twig              |  36 +++++++++++++++
 source/experience.html.twig         |  26 ++++++-----
 source/images/experience/inviqa.jpg | Bin 0 -> 7508 bytes
 5 files changed, 125 insertions(+), 12 deletions(-)
 create mode 100644 data/companies.yml
 create mode 100644 source/about.html.twig
 create mode 100644 source/images/experience/inviqa.jpg

diff --git a/app/config/sculpin_site.yml b/app/config/sculpin_site.yml
index 476cf8c3..0d5b71f8 100644
--- a/app/config/sculpin_site.yml
+++ b/app/config/sculpin_site.yml
@@ -46,6 +46,11 @@ companies:
         logo: horse-and-country.jpg
         url: http://www.horseandcountry.tv
 
+    inviqa:
+        name: Inviqa
+        logo: inviqa.jpg
+        url: https://inviqa.com
+
     lab_class:
         name: Lab Class
         logo: lab-class.png
@@ -242,8 +247,8 @@ wordpress:
     user: opdavies
 
 work:
-    role: Senior Developer
-    company: microserve
+    role: Senior Software Engineer
+    company: inviqa
 
 youtube:
     channel:
diff --git a/data/companies.yml b/data/companies.yml
new file mode 100644
index 00000000..ba211ccf
--- /dev/null
+++ b/data/companies.yml
@@ -0,0 +1,66 @@
+companies:
+    appnovation:
+        name: Appnovation
+        logo: appnovation.png
+        url: https://www.appnovation.com
+
+    cti:
+        name: CTI Digital
+        logo: cti-digital.png
+        url: https://www.ctidigital.com
+
+    develop_me:
+        name: Develop Me Training
+        logo: develop_me.svg
+        url: https://developme.training
+
+    drupal_association:
+        name: Drupal Association
+        logo: drupal-association.png
+        url: https://www.drupal.org/association
+
+    freelance:
+        name: Freelance
+
+    horse_country:
+        name: 'Horse & Country TV'
+        logo: horse-and-country.jpg
+        url: http://www.horseandcountry.tv
+
+    inviqa:
+        name: Inviqa
+        logo: inviqa.jpg
+        url: https://inviqa.com
+
+    lab_class:
+        name: Lab Class
+        logo: lab-class.png
+        url: http://labclass.co.uk
+
+    microserve:
+        name: Microserve
+        logo: microserve.png
+        url: https://microserve.io
+        github: https://github.com/microserve-io
+
+    nomensa:
+        name: Nomensa
+        logo: nomensa.png
+        url: http://www.nomensa.com
+
+    precedent:
+        name: Precedent
+        logo: precedent.jpg
+        url: http://precedent.com
+
+    proctors:
+        name: 'Proctor & Stevenson'
+        logo: proctors.jpg
+        url: http://www.proctors.co.uk
+
+    trent:
+        name: Trent Design
+        url: http://www.trentdesign.net
+
+    zooba:
+        name: Zooba Ltd
diff --git a/source/about.html.twig b/source/about.html.twig
new file mode 100644
index 00000000..8910fbdf
--- /dev/null
+++ b/source/about.html.twig
@@ -0,0 +1,36 @@
+---
+layout: default
+title: About Me
+meta:
+    og:
+        title: 'Oliver Davies - Full Stack Developer, System Administrator, PHP and Drupal specialist'
+        description: 'The personal website and blog of Oliver Davies, a Full Stack Developer and System Administrator from Wales, UK.'
+        type: website
+permalink: /
+wide: true
+---
+{% block content %}
+<div class="md:flex -mx-6">
+    <div class="w-auto md:flex-1 px-6 mb-12 md:mb-0">
+        <div class="markup spaced-y-4 mb-8">
+            <div class="mb-4 w-32"><img src="/images/me-precedent.jpg" alt="Picture of Oliver" class="rounded-full border border-gray"/></div>
+
+            <p>Hi, I’m Oliver Davies (aka <a href="https://www.google.com/#q=opdavies">opdavies</a>) - a Full Stack Web Developer and System Administrator based in Wales, UK.</p>
+
+            <p>I’m a {{ site.work.role }} at <a href="{{ site.companies[site.work.company].url }}?utm_source=oliverdavies.uk&amp;utm_medium=about-bio">{{ site.companies[site.work.company].name }}</a> and part-time freelancer, former Developer at the <a href="https://www.drupal.org/association">Drupal Association</a>, open source contributor and advocate, mentor and conference speaker.</p>
+
+            <p>I primarily work with Drupal and am an <a href="https://certification.acquia.com/user/1647756">Acquia certified Drupal Grand Master</a>, but also use Symfony, Laravel and Sculpin, and have some experience working with JavaScript frameworks including Vue.js and Angular.</p>
+
+            <p>I’m a webmaster and documentation maintainer for <a href="https://www.drupal.org">Drupal.org</a>, and a provisional member of the <a href="https://www.drupal.org/security-team">Drupal Security team</a>. <a href="/talks">I speak at various user groups and conferences</a>, and co-organise the <a href="https://www.drupalbristol.org.uk">Drupal Bristol user group</a>, <a href="https://phpsw.uk">PHPSW</a> and <a href="https://www.drupalcampbristol.co.uk">DrupalCamp Bristol</a>.</p>
+
+            <p>You can find me on <a href="https://twitter.com/opdavies">Twitter</a>, and see my open source work on <a href="https://www.drupal.org/u/opdavies">Drupal.org</a> and <a href="http://github.com/opdavies">GitHub</a> as well as on <a href="https://packagist.org/users/opdavies">Packagist</a>, <a href="https://www.npmjs.com/~opdavies">npm</a> and <a href="https://galaxy.ansible.com/opdavies">Ansible Galaxy</a>.</p>
+        </div>
+
+        {% include 'about/availability' %}
+    </div>
+
+    <div class="w-full md:w-2/5 lg:w-1/3 px-6">
+        {% include 'about/badges' %}
+    </div>
+</div>
+{% endblock %}
diff --git a/source/experience.html.twig b/source/experience.html.twig
index edf21a75..9bfc4ba7 100644
--- a/source/experience.html.twig
+++ b/source/experience.html.twig
@@ -87,6 +87,18 @@ experiences:
       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'
@@ -98,17 +110,11 @@ experiences:
 
           Administration of Debian, Ubuntu and CentOS servers, and configuration using Puppet, or more recently, Ansible.
 
-    - company: microserve
-      location: Bristol, England
-      role: Senior Drupal Developer
-      start: March 2017
+    - company: inviqa
+      location: Remote
+      role: Senior Engineer
+      start: May 2019
       end: ~
-      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.
 ---
 {% macro roleText(experience) %}
     {{- experience.role }}
diff --git a/source/images/experience/inviqa.jpg b/source/images/experience/inviqa.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..de93267d8ad511601075ea5f2b2982607105a00d
GIT binary patch
literal 7508
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

literal 0
HcmV?d00001


From ad1d68a86742f8d83ceed64522f9eea7ec13138a Mon Sep 17 00:00:00 2001
From: Oliver Davies <oliver@oliverdavies.uk>
Date: Mon, 25 Mar 2019 23:28:33 +0000
Subject: [PATCH 2/4] Update speaker-info.md

---
 source/speaker-info.md | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/source/speaker-info.md b/source/speaker-info.md
index fdf39b2e..aeeb2554 100644
--- a/source/speaker-info.md
+++ b/source/speaker-info.md
@@ -9,7 +9,8 @@ layout: default
 [Oliver Davies][1] ([@opdavies][2]) has been building websites since 2007, and speaking at meetups and conferences since 2012. He is a Full Stack Developer and an Acquia certified Drupal Grand Master, who also has
 experience with DevOps and systems administration as well as development with Symfony, Laravel, Sculpin and Vue.js.
 
-He is a Senior Developer at [Microserve][3], a Drupal core contributor and mentor, and an open source and contribution advocate.
+
+He is a {{ site.work.role }} at [{{ site.companies[site.work.company].name }}][3], a Drupal core contributor and mentor, and an open source and contribution advocate.
 
 He regularly blogs and gives talks about web development and systems administration, maintains and contributes to various open source projects, and co-organises DrupalCamp Bristol as well as the Drupal Bristol, PHP South West and PHP South Wales user groups.
 

From 5301c30178b70e4bd496b15c2cb3e85e7e6afa52 Mon Sep 17 00:00:00 2001
From: Oliver Davies <oliver@oliverdavies.uk>
Date: Sun, 28 Apr 2019 21:26:18 +0100
Subject: [PATCH 3/4] Delete source/about.html.twig

---
 source/about.html.twig | 36 ------------------------------------
 1 file changed, 36 deletions(-)
 delete mode 100644 source/about.html.twig

diff --git a/source/about.html.twig b/source/about.html.twig
deleted file mode 100644
index 8910fbdf..00000000
--- a/source/about.html.twig
+++ /dev/null
@@ -1,36 +0,0 @@
----
-layout: default
-title: About Me
-meta:
-    og:
-        title: 'Oliver Davies - Full Stack Developer, System Administrator, PHP and Drupal specialist'
-        description: 'The personal website and blog of Oliver Davies, a Full Stack Developer and System Administrator from Wales, UK.'
-        type: website
-permalink: /
-wide: true
----
-{% block content %}
-<div class="md:flex -mx-6">
-    <div class="w-auto md:flex-1 px-6 mb-12 md:mb-0">
-        <div class="markup spaced-y-4 mb-8">
-            <div class="mb-4 w-32"><img src="/images/me-precedent.jpg" alt="Picture of Oliver" class="rounded-full border border-gray"/></div>
-
-            <p>Hi, I’m Oliver Davies (aka <a href="https://www.google.com/#q=opdavies">opdavies</a>) - a Full Stack Web Developer and System Administrator based in Wales, UK.</p>
-
-            <p>I’m a {{ site.work.role }} at <a href="{{ site.companies[site.work.company].url }}?utm_source=oliverdavies.uk&amp;utm_medium=about-bio">{{ site.companies[site.work.company].name }}</a> and part-time freelancer, former Developer at the <a href="https://www.drupal.org/association">Drupal Association</a>, open source contributor and advocate, mentor and conference speaker.</p>
-
-            <p>I primarily work with Drupal and am an <a href="https://certification.acquia.com/user/1647756">Acquia certified Drupal Grand Master</a>, but also use Symfony, Laravel and Sculpin, and have some experience working with JavaScript frameworks including Vue.js and Angular.</p>
-
-            <p>I’m a webmaster and documentation maintainer for <a href="https://www.drupal.org">Drupal.org</a>, and a provisional member of the <a href="https://www.drupal.org/security-team">Drupal Security team</a>. <a href="/talks">I speak at various user groups and conferences</a>, and co-organise the <a href="https://www.drupalbristol.org.uk">Drupal Bristol user group</a>, <a href="https://phpsw.uk">PHPSW</a> and <a href="https://www.drupalcampbristol.co.uk">DrupalCamp Bristol</a>.</p>
-
-            <p>You can find me on <a href="https://twitter.com/opdavies">Twitter</a>, and see my open source work on <a href="https://www.drupal.org/u/opdavies">Drupal.org</a> and <a href="http://github.com/opdavies">GitHub</a> as well as on <a href="https://packagist.org/users/opdavies">Packagist</a>, <a href="https://www.npmjs.com/~opdavies">npm</a> and <a href="https://galaxy.ansible.com/opdavies">Ansible Galaxy</a>.</p>
-        </div>
-
-        {% include 'about/availability' %}
-    </div>
-
-    <div class="w-full md:w-2/5 lg:w-1/3 px-6">
-        {% include 'about/badges' %}
-    </div>
-</div>
-{% endblock %}

From e750e19e4d8c71351bff190c640f392dcae2634a Mon Sep 17 00:00:00 2001
From: Oliver Davies <oliver@oliverdavies.uk>
Date: Sun, 28 Apr 2019 21:31:36 +0100
Subject: [PATCH 4/4] Update about.md

---
 source/about.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/source/about.md b/source/about.md
index af6ad1fd..eb60237d 100644
--- a/source/about.md
+++ b/source/about.md
@@ -13,7 +13,7 @@ wide: true
 
 Hi, I’m Oliver Davies (aka <a href="https://www.google.com/#q=opdavies">opdavies</a>) - a Web Developer based in Wales, UK. I specialise in PHP, front-end development and systems administration.
 
-I’m a Senior Developer at <a href="https://microserve.io?utm_source=oliverdavies.uk&amp;utm_medium=about-bio">Microserve</a>, part-time freelancer, former Developer at the <a href="https://www.drupal.org/association">Drupal Association</a>, open source contributor and advocate, mentor and conference speaker.
+I’m a {{ site.work.role }} at <a href="{{ site.companies[site.work.company].url }}?utm_source=oliverdavies.uk&amp;utm_medium=about-bio">{{ site.companies[site.work.company].name }}</a>, part-time freelancer, former Developer at the <a href="https://www.drupal.org/association">Drupal Association</a>, open source contributor and advocate, mentor and conference speaker.
 
 I primarily work with Drupal and am an <a href="https://certification.acquia.com/user/1647756">Acquia certified Drupal Grand Master</a>, but also use Symfony, Laravel and Sculpin, and have some experience working with JavaScript frameworks including Vue.js and Angular.