Tom Baker
About Tom Baker
Tom Baker is a Manager of Software Engineering at Anaplan, with a background in software development and team leadership across various companies. He holds a Bachelor of Science in Computer Science from Durham University and has extensive experience in Agile methodologies and full stack software solutions.
Current Role at Anaplan
Tom Baker currently serves as the Manager of Software Engineering at Anaplan, a position he has held since 2022. In this role, he oversees software engineering projects, ensuring the successful delivery of software solutions. His responsibilities include managing teams, coordinating development efforts, and implementing best practices in software engineering.
Previous Experience at Sage
Tom Baker worked at Sage from 2014 to 2018, where he held two positions. Initially, he served as a Senior Software Developer for two years in Newcastle upon Tyne, United Kingdom. He then advanced to the role of Software Development Team Lead, where he continued for another two years. His time at Sage contributed to his expertise in software development and team management.
Career Background in Software Development
Tom Baker has a diverse background in software development, having worked at several companies in various roles. He began his career at Scott Logic Limited as a Software Developer from 2010 to 2014. After his tenure at Sage, he joined Mott MacDonald as a Software Technical Lead from 2018 to 2022. He also briefly worked as a Technology Analyst at Morgan Stanley in 2009.
Education and Academic Background
Tom Baker studied Computer Science at Durham University, where he earned a Bachelor of Science (BSc) degree from 2007 to 2010. Prior to that, he attended Farnborough Sixth Form College from 2005 to 2007. His educational background laid the foundation for his career in software engineering.
Technical Skills and Methodologies
Tom Baker possesses a wide range of language and technology expertise, which enables him to deliver comprehensive software solutions. He advocates for Agile methodologies and has experience in delivering full stack solutions, managing the entire process from initial requirements gathering to deployment and maintenance.