Andrew McDonald

Lead Software Developer at Geotab

Andrew Mcdonald is an accomplished software developer with extensive experience in leading software development initiatives and teams across multiple roles. Currently serving as a Lead Software Developer at GEOTAB, Andrew specializes in integrating legacy systems with modern microservices, improving build times, and enhancing developer experience. Prior roles include Lead Backend Engineer at VendorPM, where Andrew managed team dynamics and system architecture, and Senior Back End & DevOps Engineer at Alpaca, focusing on open-source project maintenance and community engagement. Andrew's technical expertise spans various languages and technologies, including C++, Typescript, PHP, Node.js, and Kubernetes, and has a strong foundation in agile methodologies and cloud infrastructure management, complemented by a Computer Programmer Analyst degree from St. Lawrence College.

Links


Org chart


Teams

This person is not in any teams