Jamie Wood, Developer in Bristol, United Kingdom
Jamie is available for hire
Hire Jamie

Jamie Wood

Verified Expert  in Engineering

Cloud Developer

Location
Bristol, United Kingdom
Toptal Member Since
December 28, 2019

Jamie is a talented DevOps Engineer with a passion for containerization, automation, configuration management, and DevOps methodology. He's worked across the entire application delivery lifecycle from software development to deploying production environments at scale. Previously, Jamie has worked as the DevOps lead engineer at Dyson to architect and implement infrastructure to serve tens of thousands of users.

Portfolio

Immersive Gamebox
Amazon Web Services (AWS), Terraform, Jenkins, Jenkins Job DSL...
Experity
Amazon Web Services (AWS), Ruby, .NET Core, Terraform, Docker, Kubernetes, CSS...
Canopy Servicing
Amazon Web Services (AWS), Docker, JavaScript, Continuous Delivery (CD)...

Experience

Availability

Full-time

Preferred Environment

Amazon Web Services (AWS), Deployment, Pipelines, Git, Linux, Docker, DevOps, Terraform, CI/CD Pipelines, Containerization, Serverless Architecture, Lambda Functions

The most amazing...

...project I've worked on was for the NHS allowing patients to get the care they need more efficiently.

Work Experience

DevOps Consultant

2020 - 2023
Immersive Gamebox
  • Automated the deployment of Immersive Gamebox's central systems in AWS and their in-person venues as they rapidly expanded.
  • Built a complex multi-transit gateway private network that allowed for high-speed, low-latency communication between Immersive Gamebox international venues, automated with Terraform and additional, new venues.
  • Migrated all applications away from Elastic Beanstalk onto Amazon ECS with complete CI/CD pipelines using GitHub Actions.
Technologies: Amazon Web Services (AWS), Terraform, Jenkins, Jenkins Job DSL, Jenkins Pipeline, Networking, AWS Transit Gateway, Ansible, CSS, Linux, DevOps, Amazon S3 (AWS S3), Continuous Deployment, Google Cloud Platform (GCP), Google Cloud, Docker Compose, Python, MySQL, SQL, PostgreSQL, HTML, AWS DevOps, AWS Certified DevOps Engineer, Monitoring, GitLab, GitLab CI/CD, Automated Deployment Scripts, Amazon Elastic Container Service (Amazon ECS), Amazon EC2, Amazon Virtual Private Cloud (VPC), Amazon RDS, Automation, Amazon Route 53, AWS Fargate, Load Balancers, TCP/IP, CI/CD Pipelines, Containerization, Amazon CloudWatch

DevOps Consultant

2020 - 2022
Experity
  • Offered consultancy and engineering on Experity's move to AWS, including multi-account management, network management, and application deployment.
  • Led a team to containerize a large (300+ EC2 instances) legacy, Ruby on Rails application using Kubernetes, Helm, and Flux.
  • Worked within a team of engineers migrating out of support on-premise Kubernetes clusters to the latest versions using Kubespray.
  • Set up, configured, and maintained EKS clusters using Terraform, including applications, operators, and controllers.
Technologies: Amazon Web Services (AWS), Ruby, .NET Core, Terraform, Docker, Kubernetes, CSS, Linux, DevOps, Amazon S3 (AWS S3), Continuous Deployment, Docker Compose, MySQL, SQL, PostgreSQL, HTML, AWS DevOps, AWS Certified DevOps Engineer, Monitoring, GitLab CI/CD, GitLab, Automated Deployment Scripts, Amazon Elastic Container Service (Amazon ECS), Amazon Virtual Private Cloud (VPC), Amazon RDS, Amazon EKS, GitOps, Automation, Amazon Route 53, Web Application Firewall (WAF), AWS Fargate, Load Balancers, TCP/IP, CI/CD Pipelines, Containerization, Serverless Architecture, Lambda Functions, Amazon CloudWatch, Amazon Simple Queue Service (SQS)

Lead DevOps Engineer

2020 - 2020
Canopy Servicing
  • Hired as the first engineering employee to help the founders architect and build their AWS estate.
  • Dramatically increased the development speed by introducing the Serverless Framework enabling the application to be put in front of potential customers and VCs more quickly.
  • Built a massively scalable proof of concept for calculating interest rates using AWS Step Functions and Lambda.
Technologies: Amazon Web Services (AWS), Docker, JavaScript, Continuous Delivery (CD), Continuous Integration (CI), Serverless, AWS Step Functions, AWS Lambda, CSS, Linux, DevOps, Amazon S3 (AWS S3), Continuous Deployment, Web Architecture, Terraform, Docker Compose, MySQL, SQL, AWS CloudFormation, PostgreSQL, HTML, AWS DevOps, AWS Certified DevOps Engineer, Monitoring, GitLab CI/CD, GitLab, Automated Deployment Scripts, Amazon Elastic Container Service (Amazon ECS), Amazon Virtual Private Cloud (VPC), Amazon RDS, Automation, Amazon Route 53, AWS Fargate, Load Balancers, TCP/IP, CI/CD Pipelines, Containerization, Serverless Architecture, Amazon CloudWatch, Amazon Simple Queue Service (SQS)

Lead DevOps Engineer

2018 - 2020
Dyson
  • Served as the lead engineer for the digital cloud infrastructure team tasked to architect and implement a cloud infrastructure with a strong focus on infrastructure as code with Terraform and Ansible, primarily in AWS and Azure.
  • Designed and implemented a common framework for Docker services in AWS ECS and Fargate.
  • Increased application deployment velocity by building CI/CD pipelines allowing developers and QA to run short-lived environments based on Git features branches.
  • Decreased deployment time by removing manual steps and reliance on an individual's knowledge with TeamCity, Octopus, and Jenkins.
  • Led the initiative on a multi-account strategy, allowing for the automated network provisioning of hundreds of AWS accounts using Direct Connect and Transit Gateway.
  • Built an application with Node.js, allowing global markets to create their SEO redirects in Akamai for marketing promotions.
  • Reduced AWS costs by 20% by implementing scaling patterns based on the traffic and workload, rightsizing instances, and ensuring that resources are cleaned up properly by decommissioning tooling.
  • Operated in bi-weekly sprints, participating in an array of agile ceremonies (Jira and Confluence).
Technologies: Amazon Web Services (AWS), Docker, Ansible, Terraform, Windows, Linux, JavaScript, CSS, DevOps, Amazon S3 (AWS S3), Continuous Deployment, Web Architecture, MySQL, SQL, AWS CloudFormation, PostgreSQL, HTML, AWS DevOps, AWS Certified DevOps Engineer, Monitoring, GitLab, GitLab CI/CD, Automated Deployment Scripts, Amazon Virtual Private Cloud (VPC), Amazon RDS, Automation, Amazon Route 53, Load Balancers, TCP/IP, CI/CD Pipelines, Containerization, Lambda Functions, Amazon CloudWatch, Amazon Simple Queue Service (SQS)

Engineering Team Leader | DevOps

2016 - 2018
Eloquent Technologies
  • Supported and enhanced all technical offerings with practical application and participation in business strategy meetings that greatly impacted growth.
  • Ensured uptime of cloud services through network upgrades, maintaining and supporting multi-DC VMWare platforms, and managing Windows and Linux servers (Hands-on and Puppet).
  • Designed and implemented Laravel-based API back ends with Vue-based front ends for various software development projects. Deployed with bespoke CI/CD pipelines in Docker.
  • Acted as the primary escalation point for the first and second line teams, responsible for supporting and sometimes provisioning the customers' IT infrastructures.
  • Assisted in automating Cisco networking devices (NX-OS/IOS) for layer two and three configurations, including BGP and MPLS.
Technologies: Docker, Puppet, Configuration Management, Cloud, Node.js, VMware, PHP, Windows, Linux, CSS, DevOps, Continuous Deployment, Web Architecture, MySQL, SQL, AWS CloudFormation, PostgreSQL, HTML, Monitoring, Nagios, Vue 2, Automated Deployment Scripts, Automation, Load Balancers, TCP/IP, Containerization

System Administrator

2014 - 2016
AH Warren Trust Ltd
  • Served as the sole system administrator for ~50 person organization.
  • Replaced an aging infrastructure with a hybrid one using the on-premise resource (VMWare, Hyper-V) and cloud resource (Azure) for a mixture of Windows and Linux applications.
  • Increased efficiency by creating RESTful APIs (Node.js) to automate labor-intensive tasks and display key performance metrics to directors.
  • Enforced consistent state on networking devices using configuration management tools (Ansible).
  • Maintained and supported a Microsoft Dynamics AX 2012 ERP platform.
Technologies: Docker, Hyper-V, Incident Management, Azure, Windows PowerShell, Windows Server, CSS, Linux, DevOps, Continuous Deployment, MySQL, SQL, PostgreSQL, HTML, Monitoring, Automated Deployment Scripts, Automation, Load Balancers, TCP/IP

Software and Support Engineer

2013 - 2014
CFB Solutions
  • Served as the team leader for a small team responsible for delivering managed services to customers within Windows Server and desktop environments.
  • Developed a custom help desk system using C# and JavaScript frameworks.
  • Designed and implemented a wireless internet service provider offering to 50+ residential and commercial properties.
Technologies: JavaScript, C#, Networking, CSS, Linux, DevOps, MySQL, SQL, PostgreSQL, HTML, Monitoring, Automated Deployment Scripts, Automation, TCP/IP

Vegmenu

https://www.hangrycub.com
An Angular, Hapi, and PostgreSQL stack web app helping people in the Sydney, Australia area find restaurants close to them. I was the DevOps engineer on this project, working closely with software developers helping them automate deployment and follow best practices in AWS.

MeetMyna

Built a complete SaaS solution for a pre-existing legacy application. The solution was 100% TypeScript and Node.js back end, and React front end. It was hosted in AWS Lambda with data stored in AWS DynamoDB and authentication provided by AWS Cognito.

Virtually Healthcare

https://virtually.healthcare/
A Laravel-based application for telehealth care, providing written, voice, and video healthcare to patients. I've helped develop this solution both on the front and back end and am responsible for the hosting in AWS.

Vybera Wallet

A client-side, noncustodial cryptocurrency wallet developed in Electron, TypeScript, and React/React Native. The wallet has desktop applications across all major platforms (Windows/Mac/Linux) and iOS and Android applications. My main focus was the CI and CD for desktop and mobile applications with some application development.

Languages

HTML, CSS, JavaScript, SQL, C#, PHP, TypeScript, Python, Ruby

Tools

GitLab CI/CD, Docker Compose, Terraform, Amazon Elastic Container Service (Amazon ECS), Amazon Virtual Private Cloud (VPC), AWS Fargate, Amazon CloudWatch, AWS CloudFormation, GitLab, GitHub, Amazon EKS, Ansible, Git, Nagios, Hyper-V, VMware, AWS Step Functions, Puppet, Traefik, Amazon Cognito, Jenkins, Amazon Simple Queue Service (SQS)

Paradigms

DevOps, Continuous Integration (CI), Continuous Deployment, Automation, Continuous Delivery (CD), Continuous Development (CD), Web Architecture, Serverless Architecture

Platforms

Amazon Web Services (AWS), Linux, Windows, Docker, Amazon EC2, AWS Lambda, Kubernetes, Windows Server, Google Cloud Platform (GCP), Azure, AWS IoT Core

Storage

Amazon S3 (AWS S3), MySQL, PostgreSQL, Google Cloud, Amazon DynamoDB

Other

Infrastructure as Code (IaC), Automated Deployment Scripts, Cloud, AWS Certified DevOps Engineer, AWS DevOps, Amazon Route 53, CI/CD Pipelines, Containerization, Serverless, GitOps, Monitoring, Networking, Amazon RDS, Web Application Firewall (WAF), Load Balancers, TCP/IP, Lambda Functions, Pipelines, Deployment, Incident Management, Configuration Management, Pulumi, Computer Science, GitHub Actions, Build Pipelines, AWS Transit Gateway

Frameworks

Laravel, Windows PowerShell, .NET Core

Libraries/APIs

React, Vue 2, Node.js, Jenkins Job DSL, Jenkins Pipeline

2016 - 2016

Bachelor of Science Degree in Computer Science

The Open University - United Kingdom

JUNE 2021 - PRESENT

Amazon Web Services Developer - Associate

AWS

MARCH 2020 - PRESENT

Amazon Web Services DevOps Engineer - Professional

AWS

DECEMBER 2019 - PRESENT

Amazon Web Services SysOps Administrator - Associate

AWS

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring