Gareth Williams Email & Phone Number
Who is Gareth Williams? Overview
A concise factual answer block for searchers comparing this professional profile.
Gareth Williams is listed as Staff Engineer at Trainline, a with 686 employees, based in Milton Keynes, England, United Kingdom. AeroLeads shows a matched LinkedIn profile for Gareth Williams.
Gareth Williams previously worked as Engineering Team Lead at Trainline and Senior Developer at Trainline. Gareth Williams holds Bsc (Hons), Software Engineering from University Of South Wales.
Email format at Trainline
This section adds company-level context without repeating Gareth Williams's masked contact details.
Review company-level records connected to Gareth Williams before choosing the right outreach path.
About Gareth Williams
Gareth Williams is a Staff Engineer at Trainline. They is proficient in German. Colleagues describe them as "Gareth has a passion for software development. Which I believe is key to being a good software developer. Gareth is a strong believer in using a BDD and TDD approach. He not only delivers a high quality solution himself but also takes the time to help others when needed. He is a great person to discuss software problems with. He has a knack of coming up with an angle that you may not of thought of, which normally leads to an all round better solution. Gareth is a fantastic… Show more" and "Gareth's refreshingly competent to work with and have around. He has a no-nonsense approach to shipping working code which was highly appreciated, and a good attention to details that others tend to miss. I enjoyed working with him throughout our tenures at Just-Eat, and I'd have no reservations working with him again in the future."
Gareth Williams's current company
Company context helps verify the profile and gives searchers a useful next step.
Gareth Williams work experience
A career timeline built from the work history available for this profile.
Engineering Team Lead
Senior Developer
Director
Providing software consultancy to a variety of clients across multiple industry sectors
Contract Developer
Contract Developer
Contract C# Developer
Contract Developer
Contract Web Developer
Contract C# Developer
C#, .Net 4, ASP.Net MVC, Amazon EC2, S3, Elasticache, Quartz.Net, Castle Windsor, nHibernate, mspec, Ruby, TDDDeveloped automated system to reduce amount of time admin staff spend chasing up incomplete profile signups and unanswered job opportunities using Quartz.Net Scheduler and TopShelf.Working with Git in feature branches, following the Git Flow workstream to allow for a continuous release model.Kanban development process using Jira and Greenhopper. Took the role of… Show more C#, .Net 4, ASP.Net MVC, Amazon EC2, S3, Elasticache, Quartz.Net, Castle Windsor, nHibernate, mspec, Ruby, TDDDeveloped automated system to reduce amount of time admin staff spend chasing up incomplete profile signups and unanswered job opportunities using Quartz.Net Scheduler and TopShelf.Working with Git in feature branches, following the Git Flow workstream to allow for a continuous release model.Kanban development process using Jira and Greenhopper. Took the role of jira administrator to help improve existing work flows. Show less
Technical Lead
9 months as B2C technical lead. Line management of team (4 developers, 3 QA's and 2 UI developers)Responsible for, but not limted to architectural design/decision making for the frontend site and other applications. Hands on development during sprintsTechnologies used: C#, ASP.Net MVC2 (Spark View Engine), Castle Windsor, RhinoMocks, TDD, Fluent nHibernate, Performance Test Tools (LoadUI,WAPT), ANTS Memory Profiler/Performance Profiler.Moved to technical lead of PaaS… Show more 9 months as B2C technical lead. Line management of team (4 developers, 3 QA's and 2 UI developers)Responsible for, but not limted to architectural design/decision making for the frontend site and other applications. Hands on development during sprintsTechnologies used: C#, ASP.Net MVC2 (Spark View Engine), Castle Windsor, RhinoMocks, TDD, Fluent nHibernate, Performance Test Tools (LoadUI,WAPT), ANTS Memory Profiler/Performance Profiler.Moved to technical lead of PaaS team (Platform as a Service). Responsible for building a set of restful API's and self contained package management system.Technologies used: C#, OpenRasta, StructureMap, Fluent nHibernate, Ruby, Sinatra, Cucumber, AWS (S3, EC2, DynamoDB), Deployment/Build automation. Show less
Senior Developer
Senior/Lead developer on the maintenance team supporting and improving Just Eat's product suite.Responsibilities included defect investigation, release planning and management and platform stability improvements.Team was constructed of 4 developers and 3 QA's which I was responsible for.Technologies user: C#, ASP.Net (Webforms, MVC 2), Castle Windsor, Classic ASP, RhinoMocks, TypeMock
Senior/Lead Developer
Working as senior/lead developer for the UK's online fantasy game provider. Working directly with News International on the Sun's Dream Team fantasy league game. I am responsible for developing and maintaining the existing code base as well as improving and implementing the necessary technical and architectural changes to ensure the product can be easily improved and maintained.
Software Architect
Working as a software architect for the UK's largest online hotel site, serving 500,000 unique visitors per-day, my primary responsibilities are research and development of new and existing technologies to assist and enhance fellow developers and the company products.Heavily involved with the re-development of www.laterooms.com from ASP.Net WebForms to ASP.Net MVC 1 using the Spark view engine, NHibernate, StructureMap and AutoMaper, amongst other cutting edge… Show more Working as a software architect for the UK's largest online hotel site, serving 500,000 unique visitors per-day, my primary responsibilities are research and development of new and existing technologies to assist and enhance fellow developers and the company products.Heavily involved with the re-development of www.laterooms.com from ASP.Net WebForms to ASP.Net MVC 1 using the Spark view engine, NHibernate, StructureMap and AutoMaper, amongst other cutting edge technologies.Responsible for development of a plug-in architecture to allow the development team to automatically override any MVC controller or specific file on the fly without the application being forced to restart.Designed and developed an externally available data service built using WCF and C# encompassing a request/response access layer based on project Agatha developed by Davy Brion. Implemented a full unit testing architecture using NUnit, Rhino Mocks and StructureMap Automocking abilities. Currently compromising of over 2500 unit tests testing all aspects of the system from standard functionality to in memory unit tests of the database structure. Involved in developer mentoring, training and architectural decisions from a number of the development teams. LateRooms also practices agile principles, such as SCRUM and TDD. Show less
Software Engineer
Working within the web development team, my main duties are focused on the development and enhancement of Swinton's existing online car insurance quote and buy system. Development duties involve writing technical specifications, system design and systems analysis.. All development is completed in a test driven manner in VB.Net using ASP.Net 2.0/3.0 and the MVP pattern. Other major project work includes the development of Bullseyeinsurance.co.uk and the new Swinton Bikes quote and buy… Show more Working within the web development team, my main duties are focused on the development and enhancement of Swinton's existing online car insurance quote and buy system. Development duties involve writing technical specifications, system design and systems analysis.. All development is completed in a test driven manner in VB.Net using ASP.Net 2.0/3.0 and the MVP pattern. Other major project work includes the development of Bullseyeinsurance.co.uk and the new Swinton Bikes quote and buy system.Responsible for the development of a new aggregator interface used by a number of mainstream insurance compare companies to allow external customers to access our quotation system. This was developed in VB.Net using WCF and provides a number of XML web services to external clients.Other duties include providing support to the business with any issues that arise from the websites and maintenance of small internal applications all built using C#. Show less
It Consultant
Freelance work on an on-going basis originally focused on consultancy of client/server configurations but now more focused on bespoke software development.
It Support Engineer
10% of my time was geared towards providing support for both internal system users and external clients of our bespoke inventory management and real time electronic auction systems. This includes general desktop support of Windows XP, server support (Windows 2003 Server, 2000, Exchange 2003 and Linux).The rest of the time was spent developing new and existing systems, primarily using ASP for legacy systems and ASP.Net (C#) for new developments.
Colleagues at Trainline
Other employees you can reach at thetrainline.com. View company contacts for 686 employees →
Leah Knighton
Colleague at TrainlineSt Albans, England, United Kingdom
View →
GC
Gaia Chifari
Colleague at TrainlineMilan, Lombardy, Italy
View →
JM
Jenny Mchattie
Colleague at TrainlineEdinburgh, Scotland, United Kingdom
View →
LL
Luca Letizia
Colleague at TrainlineEdinburgh, Scotland, United Kingdom
View →
FC
Farhana Chowdhury
Colleague at TrainlineGreater London, England, United Kingdom
View →
AO
Aiseosa Obozokhae
Colleague at TrainlineEdinburgh, Scotland, United Kingdom
View →
CM
Charlène Millet
Colleague at TrainlineEdinburgh, Scotland, United Kingdom
View →
RB
Rob Bentley
Colleague at TrainlineLondon, England, United Kingdom
View →
AD
Abbie D.
Colleague at TrainlineGreater London, England, United Kingdom
View →
GS
Gautam Sharma
Colleague at TrainlineLondon, England, United Kingdom
View →
Gareth Williams education
Bsc (Hons), Software Engineering
Hnd, Software Engineering
Nd, Computing
Frequently asked questions about Gareth Williams
Quick answers generated from the profile data available on this page.
What company does Gareth Williams work for?
Gareth Williams works for Trainline.
What is Gareth Williams's role at Trainline?
Gareth Williams is listed as Staff Engineer at Trainline.
Where is Gareth Williams based?
Gareth Williams is based in Milton Keynes, England, United Kingdom while working with Trainline.
What companies has Gareth Williams worked for?
Gareth Williams has worked for Trainline, Gdoubleu Ltd, Hiscox, Credit Suisse, and Euromoney Institutional Investor.
Who are Gareth Williams's colleagues at Trainline?
Gareth Williams's colleagues at Trainline include Leah Knighton, Gaia Chifari, Jenny Mchattie, Luca Letizia, and Farhana Chowdhury.
How can I contact Gareth Williams?
You can use AeroLeads to view verified contact signals for Gareth Williams at Trainline, including work email, phone, and LinkedIn data when available.
What schools did Gareth Williams attend?
Gareth Williams holds Bsc (Hons), Software Engineering from University Of South Wales.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Gareth Williams you were looking for.
View similar profiles