Summary
Michael Macdonald is a Senior Software Engineer with 12 years of experience building secure, scalable cloud, AI, and platform systems, currently driving engineering work at Microsoft from the Greater Montreal area. He specializes in translating complex ideas into production-ready services that balance performance, security, and maintainability. With a foundation in video game design and development, he brings a systems-minded creativity to solving infrastructure and platform challenges. His tenure at a major cloud provider underscores deep experience shipping at scale and collaborating across large, cross-functional teams. Michael combines pragmatic engineering with a product-aware mindset, often surfacing elegant technical trade-offs that accelerate delivery without sacrificing quality.
12 years of coding experience
Video Game Design and Development, Video Game Design and Development at TriOS