Simon Powell is a Principal Technical Program Manager at Microsoft with over 11 years in software and a long corporate tenure spanning program and engineering roles since the early 2000s. He specializes in delivering ML, IoT and online media solutions, guiding products from requirements through release while balancing Agile and waterfall approaches. Known for translating complex technical architectures into clear business value, he has led diverse global teams and built cross-organizational relationships that accelerate delivery. His background combines hands-on software development experience with strategic program leadership, giving him credibility across engineering and product stakeholders. Based in Bellevue, he holds an MSc in Information Science and an interdisciplinary BA that blends computing with economic and social history—an unusual mix that informs his systems-thinking and customer-focused approach.
10 years of coding experience
20 years of employment as a software developer
Master of Science (M.Sc.) Information Science, Master of Science (M.Sc.) Information Science at City St George’s, University of London
B.A. (Hons.) Economic & Social History with Computing, B.A. (Hons.) Economic & Social History with Computing at University of Kent
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
Simon Powell - Principal Technical Program Manager at Microsoft