Guy Templeton

Principal Software Engineer at Skyscanner

Glasgow, Scotland, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Guy Templeton is a Principal Software Engineer based in Glasgow with 11 years building cloud-native, scalable systems—currently shaping infrastructure and autoscaling at Skyscanner. He specializes in Go and YAML-driven tooling and is a co-chair of the Kubernetes SIG-Autoscaling, contributing notable fixes and AWS-focused improvements to kubernetes/autoscaler and kops. His background spans back-end, DevOps and cloud engineering work, from improving ECS mocks in moto to containerized data ingestion in Heka, showing a strong tilt toward production reliability and test coverage. Comfortable operating at both code and infra layers, he has a track record of pragmatic enhancements like AWS SDK updates, CoreDNS and Calico configuration improvements, and Helm chart guidance. Colleagues rely on him for thoughtful, low-friction changes that keep large distributed systems running smoothly.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor of Computing Science (BSc.) Computer Science, Bachelor of Computing Science (BSc.) Computer Science at University of Dundee
bookNewport Free Grammar School
stackoverflow-logo

Stackoverflow

Stats
803reputation
77kreached
19answers
1question
Badges
amazon-web-services
top-5%
github-logo-circle

Github Skills (33)

autoscaling10
kubernetes10
docker10
kops10
boto10
pytest10
cloud-computing10
python10
cloud-infrastructure10
dockers10
infrastructure-management10
infrastructure10
go10
aws10
kubernetes-pods10

Programming languages (13)

SmartyCSSGoMustacheHTMLJupyter NotebookTypeScriptHCL

Github contributions (5)

github-logo-circle
kubernetes/autoscaler

Oct 2018 - Dec 2022

Autoscaling components for Kubernetes
Role in this project:
userBack-end Developer & Cloud Engineer
Contributions:21 releases, 127 reviews, 93 commits in 4 years 2 months
Contributions summary:Guy's primary contributions involve modifying AWS cloud provider components within the Kubernetes autoscaler repository. They addressed bugs related to AWS instance naming, updated the AWS instance type lists, and improved test coverage. Furthermore, they resolved issues related to the AWS cloud provider tests, ensuring the reliability of the autoscaling functionality on AWS. They also focused on updating Helm chart instructions.
k8skubernetesautoscaling
kubernetes/kops

Jun 2019 - Dec 2020

Kubernetes Operations (kOps) - Production Grade k8s Installation, Upgrades and Management
Role in this project:
userCloud Engineer / DevOps Engineer
Contributions:7 reviews, 34 commits, 41 PRs in 1 year 6 months
Contributions summary:Guy primarily contributed to the infrastructure and configuration management of the Kubernetes cluster using kops. Their work involved adding features to configure Calico networking, including Typha replicas and Prometheus metrics, and allowing overrides for the CoreDNS image version. Additionally, they updated the AWS SDK version within the project, added the capacity optimized spot allocation strategies. They also updated the CoreDNS version and configurations.
containersgcphelmlinodeinstallation
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Guy Templeton - Principal Software Engineer at Skyscanner