Henry Holgate
Profile
Experienced Platform Engineer with 5+ years of experience building, testing and maintaining infrastructure using a strong knowledge of Kubernetes, Terraform and more specifically AKS and Openshift, alongside CI/CD tooling such as Github actions, ArgoCD, Helm, Docker and general use of BASH scripting. A strong knowledge of using monitoring solutions - both open source such as the kube-prometheus-stack and paid offerings such as Dynatrace.
Work Experience
Napier AI - Staff Platform Engineer
August 2021– Ongoing
Accomplishments:
Design, Implementation and maintenance of AKS based hosted platform for infrastructure and the migration of current services over to this new platform.Leveraged Terraform to build out all infrastructure for speedy and consistent deploymentsUse of github actions to trigger infrastructure deployments, creation of new environments and build steps for various microservices (anything from Scala or Nodejs applications to helm charts and terraform modules.)Use of ArgoCD for continuous delivery of up-to-date microservice and monitoring solutions to multiple customer environments simultaneously. Design / Implementation of a delivery system for on-premises customers for whom an hosted solution was not appropriateDeployment and implementation of Monitoring tooling using a multitude of open source applications such as Prometheus, kube-state-metrics, grafana etcDesign and implementation of delivery method for multiple micro services into a singular bundled helm chart for easy and fast deploymentTooling assessment for use with core data services such as Postgres, Elasticsearch and Kafka and the kubernetes operators that can be leveraged for themImplementation of Snyk security scanning for help with finding and fixing security vulnerabilities within docker imagesDeployment of bundled microservices to Openshift clusters alongside regular kubernetes deployments within AKSSky – DevOps Engineer
September 2019 – August 2021
Accomplishments:
Creation of zero downtime deployment pipelines in both Jenkins and Teamcity with the use of BASH scriptingDeployment and support of Jenkins, Vault, Prometheus and other services in KubernetesContainerisation of Nodejs applications using Docker Integration of Nodejs based applications with backend microservicesWorked with Dynatrace and AppDynamics for software and hardware monitoringUse of ELK for monitoring and supportLeveraged Akamai as a CDN service for routing and redirectsPython Scripting for conversion of CDN configuration to Config As Code and subsequent pipelining for continuous deploymentUse of both GitLab and GitHub across multiple teams and applicationsFDM Group – Software Consultant
May 2019 – August 2021
Results:
Worked for Sky both as a DevOps Engineer and a Software Performance EngineerTraining in Dotnet, BASH, C#, JS and ReactCompleted a ISTQB Certified Tester Foundation Level certificationEducation
University of Lincoln
(2015-2018)
2:1 BSc. (Honours) Computer Science
Key Skills gained:
Knowledge of data structures and programming practicesObject orientated programmingCollaborative Projects in conjunction with SCRUMManual testing and debugging REST APIs for use in mobile applications Notable Modules:
Mobile ComputingImage ProcessingSoftware EngineeringCyber Security in SocietyArtificial IntelligenceMaths for Computing Tuxford Academy
(2013-2015)
A-levels:
Mathematics Information Technology As-levels:
Further MathematicsPhysicsTuxford Academy
(2008-2013)
10 GCSEs, grade A*-C including Maths, English and Sciences
References
References are available on request.