What's the TL;DR?

There's been a few jobs over the years, so I don't blame you for wanting a quick summary.

I've spent almost all of the past 21 years working in the IT industry and, having started straight from leaving school, I've worked at all levels from first-line tech support through to running my own businesses, including working for some of the best DevOps consultancies in the UK.

I'm currently at Contino where I'm advising some of the UK's favourite household brands on their observability strategies and helping them build out their cloud capabilities, but it's not always been Infrastructure as Code and SRE!

One of the major roles I've held in my career was that of Cluster Manager at Namesco. Responsible for a significant budget and the leadership of a small team of engineers, it was our job to ensure that over half a million websites and all their associated databases, mailboxes, and domains stayed online.

This was before "The Cloud" was really a thing, so there were many late nights in datacentres installing equipment into racks, testing connectivity between sites, and configuring large-scale storage devices such as NetApps. Don't tell anyone, but there are days when I really miss being able to actually pick up a server and take it apart to fix it instead of just provisioning a new instance in AWS!

I've also got experience of designing, deploying, and managing a complete sensor-to-dashboard IoT solution using LoRaWAN as the data transport, with the platform being used to monitor everything from schools through to vineyards, and air quality to agricultural vehicle movements.

Career Overview

Here's a list of all the roles I've held to date, along with a summary of each of them.

If you're looking for some of the other projects that I've worked on, then where I'm allowed to I've documented them here.

Senior Consultant - Contino

Providing advice and guidance to large organisations across multiple sectors, my role at Contino allows me to take advantage of my specialist Observability and data analysis skills to provide clients with a greater knowledge of how their applications, platforms, and development teams work.

Key Technologies
  • Prometheus
  • Grafana
  • Loki
  • Elasticsearch
  • Vector
  • Terraform
  • AWS
  • GCP
  • Logstash
Soft Skills
  • Stakeholder Management
  • Systems Design & Architecture
  • Delivering Training & Upskilling
  • Agile Leadership

Director - Mockingbird Consulting Ltd

A specialist IoT Managed Service Provider focusing on the agricultural sector, Mockingbird Consulting deployed a global IoT network based on LoRaWAN for use by farmers and vinters in the UK, EU, China, and Australia. Leaning heavily on DevOps best practice, the infrastructure was managed via Hashicorp's Nomad, with Consul for internal service discovery and Vault for secrets management including auto-rotation of various credentials. Unfortunately a combination of Brexit and COVID-19 led to a situation in which operating was no longer viable, and the company was closed in October 2020.

Key Technologies
  • InfluxDB
  • Grafana
  • Terraform
  • AWS
  • DigitalOcean
  • Consul
  • Vault
  • Nomad
  • Docker
  • LoRaWAN
Soft Skills
  • Stakeholder Management
  • Systems Design & Architecture
  • Delivering Training & Upskilling
  • Agile Leadership