Summary
Spencer Mackinnon is a Software Architect with nine years of experience designing and delivering services at scale across major platforms. He has held senior engineering and principal roles at Okta, RapidAPI, Salesforce, and Microsoft, where he worked on high-traffic sites like msn.com and microsoftstore.com and helped integrate GraphQL into a CMS. Trained in Software Engineering at the University of Western Ontario, he combines backend systems expertise with practical operational experience in cloud and enterprise environments. Spencer's background includes an early co-op at Bruce Power, giving him exposure to large-scale infrastructure planning and risk management outside typical tech roles. He is based in the United States and focuses on architecting reliable, production-grade services that support millions of users. Colleagues would describe him as a pragmatic architect who bridges hands-on engineering and long-term platform strategy.
9 years of coding experience
11 years of employment as a software developer
Bachelor of Engineering Science (B. E. Sc.), Software Engineering, Bachelor of Engineering Science (B. E. Sc.), Software Engineering at The University of Western Ontario