Gareth Williams
About Gareth Williams
Gareth Williams is a Staff Engineer currently working at Trainline in London, England. He has extensive experience in software development, having held various roles at Trainline and other companies since 2010.
Current Role at Trainline
Gareth Williams currently holds the position of Staff Engineer at Trainline, a role he has occupied since 2023. His responsibilities include overseeing engineering projects and contributing to the development of software solutions that enhance the company's services. This position follows his tenure as Engineering Team Lead at Trainline from 2020 to 2023, where he managed a team of developers and played a key role in project execution.
Previous Experience at Trainline
Gareth Williams has a significant history with Trainline, having worked there in various capacities. He first joined as a Contract Developer from 2017 to 2019, followed by a role as Senior Developer from 2019 to 2020. His experience culminated in his position as Engineering Team Lead from 2020 to 2023. Throughout these roles, he contributed to multiple projects aimed at improving customer experience and operational efficiency.
Professional Background
Gareth Williams has a diverse professional background in software development. He has worked as a Contract Web Developer at easyJet, a Contract C# Developer at Credit Suisse, and held various developer roles at companies such as Just-Eat and Hiscox. His experience spans over a decade, during which he has developed expertise in software engineering and team leadership.
Education and Qualifications
Gareth Williams studied at Wigan & Leigh College, where he earned a National Diploma in Computing from 1999 to 2001 and a Higher National Diploma in Software Engineering from 2001 to 2003. He furthered his education at the University of South Wales, obtaining a Bachelor of Science with Honours in Software Engineering from 2003 to 2005. His educational background has provided him with a solid foundation in software development principles.