Mike Reeves
About Mike Reeves
Mike Reeves is the Head of Engineering at Trainline, a position he has held since 2021. He has extensive experience in software development and engineering management, having previously worked at companies such as Skype and Microsoft.
Current Role at Trainline
Mike Reeves serves as the Head of Engineering at Trainline, a position he has held since 2021. In this role, he oversees engineering operations and leads various technical initiatives within the company. His leadership is focused on enhancing the engineering team's performance and driving innovation in the company's technology solutions.
Previous Experience at Trainline
Prior to his current role, Mike Reeves held multiple positions at Trainline. He worked as an Engineering Manager from 2018 to 2021, where he managed engineering projects and teams. Before that, he was a Development Team Lead for one year from 2017 to 2018, and he also served as a Senior Agile Developer for four months in 2016.
Experience at Skype
Mike Reeves worked at Skype from 2013 to 2016, where he held the position of Software Engineer for three years. He also served as a Senior Software Engineer for eight months in 2016. His time at Skype involved developing software solutions and contributing to various engineering projects.
Background in Software Development
Before his tenure at Skype, Mike Reeves was employed at Microsoft as a Software Development Engineer from 2006 to 2013. During this seven-year period, he gained extensive experience in software development and engineering practices, contributing to multiple projects within the organization.
Education at Bournemouth University
Mike Reeves studied at Bournemouth University from 1999 to 2003, where he completed a four-year program. His education provided him with foundational knowledge and skills in software engineering and related disciplines, which he has applied throughout his career.