Ian Mcdonald is a Senior Product Manager based in London with 26 years of technology and delivery experience, currently shaping email transport and security features for Microsoft 365. He combines deep networking and cloud-consulting expertise—having led large-scale Azure migrations and architectures—with product ownership across DNS, SMTP, MTA-STS and related compliance features. Ian’s background spans hands-on delivery, executive-facing client engagement, and automation work (including Policy-as-Code and large-scale DNS automation) that accelerated cloud adoption for enterprise and government customers. He pairs a business and economics foundation with a master’s in Computer Information Systems, which helps him translate technical trade-offs into measurable business outcomes. Colleagues describe him as people-oriented and passionately curious, comfortable leading workshops and training sessions for hundreds while driving high customer satisfaction.
26 years of coding experience
5 years of employment as a software developer
Bachelor of Business Administration - BBA, MIS, Cum Laude, Bachelor of Business Administration - BBA, MIS, Cum Laude at Washington State University
Master's degree, Computer Information Systems, Master's degree, Computer Information Systems at Boston University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ian Mcdonald - Senior Product Manager at Microsoft