Michael Booth

Principal Software Engineer at ApplyBoard

Michael Booth has a strong background in software engineering, with experience in various roles and companies. Michael is currently working at ApplyBoard as a Principal Software Engineer, leading the migration to a distributed microservices architecture and optimizing front-end delivery. Prior to this, they were a Principal Software Engineer at realtor.com, where they designed and implemented a decision engine for a journey personalization system. Michael also advocated for GraphQL and Kotlin best practices, led presentations on architecture and product roadmap, and managed a small team. Before that, they contributed to the Azure implementation of Vantage as a Service at Teradata as a Staff Cloud Engineer. Michael has also worked at Expedia Group as a Principal Engineer, focusing on the migration of a legacy monolith application to a cloud-based distributed microservice model. Furthermore, they were a Lead Software Engineer at RealNetworks, where they developed a new casual game shopping platform. Their experience also includes working at Hewlett Packard as a Senior Software Engineer, where they contributed to a shared platform for web-based applications.

Michael Booth's education history includes a Bachelor of Arts in Theater Arts from Bishop's University. Michael also attended CDI College, where they completed a program in Programmer Analyst Java within the field of Computer Science and a Graphic Design Technology program within the field of Graphic Design. Additionally, they pursued Computer Science studies at the University of Victoria. Michael also holds a certification as a Certified SAFe® 4 Practitioner, obtained from Scaled Agile, Inc. in December 2020.

Links

Previous companies

Teradata logo
Hewlett Packard Enterprise logo
Realtor.com logo
Expedia Group logo
RealNetworks logo

Timeline

  • Principal Software Engineer

    November, 2022 - present

View in org chart