Craig Campbell

Principal Technical Program Manager at Microsoft

Redmond, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Craig Campbell is a principal technical program manager with 11+ years in software engineering and program leadership, currently guiding large-scale engineering systems at Microsoft from Redmond. He blends deep hands-on experience in C#, C++, test automation and DevOps with strategic program leadership across cloud build services, next-generation build engines, and enterprise-scale testing. His career includes shaping developer productivity and quality at Facebook and Zoox and driving Microsoft’s One Engineering System initiatives that support tens of thousands of engineers. A computer science graduate from the University of Strathclyde, he’s known for turning complex test and build challenges into scalable, measurable systems—and he holds patents for innovations in test engineering from earlier work on speech technologies.
code11 years of coding experience
job25 years of employment as a software developer
bookBachelor of Science (B.Sc.) Hons Computer Science, Bachelor of Science (B.Sc.) Hons Computer Science at University of Strathclyde
languagesEnglish
github-logo-circle

Github Skills (7)

build-engine10
dotnet10
visual-studio10
csharp10
sqf10
microsoft10
msbuild10

Programming languages (1)

C#

Github contributions (1)

github-logo-circle
dotnet/msbuild

Mar 2015 - Jul 2015

The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.
Contributions:4 commits, 4 PRs, 4 pushes in 4 months
dotnetbuild-enginesqfmsbuildcsharp
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
Craig Campbell - Principal Technical Program Manager at Microsoft