Gavin Rogers
-
https://uk.linkedin.com/in/gavin-rogers-
Most of the forward-thinking organizations in tech have been designing and creating better solutions around open
source software, devops practices and tools, and agile methodologies for several years. As a keen engineer with deep
experience in real-world technical success, I’ve had the privilege of working as a contract devops engineer/architect on
nothing but interesting and satisfying projects with some world-class organizations since then. My interests lie in deduplication of repetitive, expensive or limiting tech practices with elegant and replicable solutions and enabling creative
solutions to real-world problems.
Nov (27th) – Dec (8th)
Dev opsec and secrets management consultant (onsite, contract)
HMRC
• Changed the onboarding process from a Jira page into a git repo of dotfiles and executables secured by Vault
• Wrote Python/Ansible installer for a complex Hashicorp Vault solution for all environments
April 2017-July 2017
Lead Onsite devops engineer (contract)
Kingfisher IT
• Wrote Python/Ansible installer for a third party OAuth solution into AWS and on-prem hosting
• Wrote Python/Ansible installer for a complex Hashicorp Vault solution for all environments
May 2016-March 2017 Lead Onsite dev secops architect (contract)
Devops Dudes
• Designed and architected devops solutions for both large national clients and small tech startups
• Lead the technical side of a Cognizant pre-sales team onsite at Shaw headquarters in Calgary
• Initiated the CI and security program (docker, Python, Ansible) for a heath startup in Vancouver
Mar 2016-May 2016
Lead Onsite devops architect, operations/security engineer (contract)
LayerV
• Designed and architected a CI solution for LendInvest, including a DLD and diagrams of solution
• Implemented the solution in AWS using Python, Jenkins, Ansible, CloudFormation and Aptly
April 2015-Nov 2015
Lead engineer: operations, security and devops, EMEA
Thermeon
• Responsible for the hands-on and delegated tasks of security and automation of all aspects of EMA operations
• Produced (using CD) a containerized Go microservice behind nginx to replace a key part of a legacy COBOL app
• Wrote well designed Python scripts and Puppet modules for scripting processes
• Managed a complex heterogeneous mixture of modern and very legacy environments using puppet and Hiera
• Developed new services for the company using modern container technology including Docker and Kubernetes.
Aug 2014-Mar 2015
Senior Devsecops Engineer (Contract)
Cambridge University Press
• Team lead, responsible for a new CD project in AWS using puppet, Jira, Bamboo, rspec, r10k, ansible and Hiera
• Orchestrated AWS dynamic environments using Python, Ansible and AWS CloudFormation, 2-step auth
• Designed for security, modularity, code reuse, extensibility, auto-scalability and built-in monitoring
• Worked closely with agile dev teams: Java backen with nodeJS frontend, RESTful interface
April 2014-Aug 2014
Senior Devsecops Engineer (Contract)
Net-A-Porter
• Improved a common CI environment agile dev. Using Puppet, Hiera, rspec, Jenkins, Foreman and Maven.
• Worked directly with an agile dev team to support automating a robotic warehouse to interface directly with the
ecommerence platform. Using Perl, Python, git, jenkins, and the shared CI pipeline.
• Worked with and extended the internal infrastructure PaaS with ruby, Foreman and Openstack.
March 2014 – April 2014 Devops Engineer (Contract, onsite)
Home Office
• Wrote the security policy for HMPO passport quick renewal and a few other things, devops on SkyScape
Dec 2013-Mar 2014
Senior Devops Engineer (Contract)
British Gas Connected Homes
• Enabled developers to work better by building a testing framework using cucumber, rspec, puppet-rspec, serverspec
• Wrote chef cookbooks and recipies, puppet manifests, hiera, modules, types and providers
• Responded to security incidents affecting IoT and customer data, designed and implemented security policy
• Deployed and supported a java backend and nodejs frontend application stack to AWS
May 2013 – Dec 2013
Senior Perl Developer (Contract)
University of Cambridge
• Architected, engineered and wrote a bespoke application for a backend user database and auth mechanism
• Wrote a bespoke object-oriented perl Module. Utilized OO DBIx::Class and Net::LDAP
Aug 2012 – May 2013
Senior Linux 3rd line support/engineer
ACTIV Financial
Apr 2012 – Aug 2012
Senior Linux sysadmin
Grapeshot Ltd
Apr 2011 – Dec 2011
Marine
Royal Marines
May 2007 – Mar 2011 Head of security and operations (Contract)
Dewahost/fileburst
Jul 2006 – Apr 2007
Linux Administrator (Contract)
hostforweb.com
Sept 2001 – Jun 2006
Linux admin (contract)
Northland International University
Education
Sept 2005 – May 2007
Master of Arts
Northland International University
•
Taught Greek and Hebrew and pre-christian history and other languages (modern and ancient) to undergrad students
•
Coached XC running and managed the networks, computer labs, and servers
Sept 2001 – Jan 2005 Bachelor of Arts
Northland International University
•
All American NCCAA cross-country runner, ice hockey player, soccer player and leader of the informal cricket club