Sam Giles

Sam Giles

Lead Software Engineer @ Citymapper

About Sam Giles

Sam Giles is a Lead Software Engineer with extensive experience in cloud services, particularly AWS, and specializes in infrastructure as code using Terraform. He has worked for notable companies including Mozilla, Skyscanner, FORM3, and the Financial Times, and currently holds a position at Citymapper.

Work at Citymapper

Sam Giles has been serving as the Lead Software Engineer at Citymapper since 2020. In this role, he focuses on developing and maintaining software solutions that enhance urban mobility. His responsibilities include overseeing engineering projects and collaborating with cross-functional teams to improve the user experience of the Citymapper application. His tenure at Citymapper spans four years, during which he has contributed to various initiatives aimed at optimizing public transport navigation.

Previous Experience in Software Engineering

Prior to his current role, Sam Giles accumulated significant experience in software engineering across multiple organizations. He worked at Mozilla from 2015 to 2017 as a Software Engineer. Following this, he joined Skyscanner for a year in 2017, where he continued to develop his engineering skills. He also held a position at FORM3 as a Senior Software Engineer for nine months in 2018-2019. Earlier in his career, he worked at the Financial Times from 2012 to 2015, gaining foundational experience in software development.

Education and Expertise

Sam Giles studied Computer Science at the University of Wolverhampton, where he earned a BSc (Hons) from 2010 to 2014. His education provided him with a solid foundation in software development principles. He has developed expertise in cloud services, particularly with Amazon Web Services (AWS), and specializes in infrastructure as code (IaC) using tools like Terraform. Additionally, he has proficiency in container orchestration with Kubernetes and is skilled in multiple programming languages, including Rust, C, Python, and JavaScript.

Technical Skills and Specializations

Sam Giles possesses a strong background in Linux systems, which complements his software engineering skills. His specialization in infrastructure as code (IaC) allows him to automate and manage infrastructure efficiently. He is experienced in using Terraform for IaC and has expertise in container orchestration through Kubernetes. His proficiency in various programming languages enhances his ability to contribute to diverse software projects and solutions.

People similar to Sam Giles