Adam Krantz

Principal Software Engineer at Microsoft

Seattle, 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
Adam Krantz is a Principal Software Engineer at Microsoft with over two decades of experience building developer tools and consumer apps that millions use, from the Visual Studio debugger UI to Office add-ins and modern M365 experiences. He has deep systems and UI expertise across C++, C#, TypeScript, XAML and React, and a track record of solving tricky platform problems—such as unifying breakpoint semantics across languages and enabling fast attach/start debugging. Adam has worked alongside OS and language pioneers (Paterson, Cutler, Hejlsberg) and continues to empower developers through contributions like updates to the widely used Office Yeoman generator. He blends low-level Windows/COM knowledge with modern web and cross-platform patterns, shipping robust multi-threaded and cross-device applications (PC, mobile, Xbox, HoloLens). Based in Seattle and educated at Vanderbilt, he’s as comfortable inventing platform features as he is iterating on developer-facing templates and tooling.
code11 years of coding experience
job26 years of employment as a software developer
bookBS Computer Science Mathematics, BS Computer Science Mathematics at Vanderbilt University
github-logo-circle

Github Skills (9)

typescript10
javascript10
typescripts10
yeoman-generator10
office-addin10
typescript-types10
npm9
nodejs9
git7

Programming languages (8)

TypeScriptC#PowerShellShellC++CoffeeScriptJavaScriptHTML

Github contributions (5)

github-logo-circle
OfficeDev/generator-office

Mar 2018 - Jun 2019

Yeoman generator for building Microsoft Office related projects.
Role in this project:
userFull-stack Developer
Contributions:5 releases, 11 reviews, 39 commits in 1 year 3 months
Contributions summary:Adam made several updates related to the Microsoft Office generator. They fixed code formatting issues and updated the template's package.json dependencies. Key contributions involved modifying manifest files, integrating code from other branches, and making file adjustments related to custom functions testing. The user also addressed issues with option flags and the handling of TypeScript and JavaScript within the generator.
yeoman-generatoradd-insyo-office
OfficeDev/office-toolbox

May 2018 - Aug 2019

A toolbox of resources for generating, validating, and sideloading manifests for Office Add-ins
Contributions:4 releases, 1 review, 31 commits in 1 year 3 months
office-addinsideloading
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