Scott Schaab

Principal Software Development Engineer 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
Scott Schaab is a Principal Software Development Engineer with over a decade of experience shaping developer and security experiences for Azure from Redmond. A founding member of the Azure SDK architecture board, he co-authored cross-language design and implementation guidelines and led the multi-language Azure Identity libraries, ensuring consistent, secure authentication across SDKs. He has driven Key Vault client and tooling parity across Java, C#, JavaScript, and Python, and contributed notable refactors to high-profile open-source repos such as azure-sdk-for-python and azure-cli. Scott blends hands-on backend engineering with security leadership—co-founding the Azure SDK security team, driving SDL practices, and leading incident response. Previously he improved runtime reliability across .NET and built widely adopted test infrastructure for ads platforms, demonstrating a rare mix of systems, security, and developer tooling expertise. He holds a BS in Computer Science from Tulane and often bridges service architects and SDK teams to turn complex security requirements into practical, developer-friendly APIs.
code10 years of coding experience
job15 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Tulane University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
81reputation
5kreached
3answers
0questions
github-logo-circle

Github Skills (23)

python10
apidoc10
azure-sdk10
azure-keyvault10
net10
command-line-interface10
dotnet10
microsoft-azure10
azure-cli10
asp-net10
api10
vault10
dotnet-core10
command-line10
azure10

Programming languages (11)

C#PowerShellTypeScriptJavaC++CJavaScriptGo

Github contributions (5)

github-logo-circle
Azure/azure-sdk-for-net

Mar 2018 - Jan 2023

This repository is for active development of the Azure SDK for .NET. For consumers of the SDK we recommend visiting our public developer docs at https://learn.microsoft.com/dotnet/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-net.
Role in this project:
userBack-end Developer
Contributions:535 reviews, 201 commits, 449 PRs in 4 years 11 months
Contributions summary:Scott primarily contributed to the Azure SDK for .NET repository, focusing on Key Vault-related code changes. Their contributions included fixing XML comments, refactoring and merging preview features, updating package versions, and making modifications to internal implementations. The user's work involved making code modifications to the data plane and management layer, along with adding or updating release notes.
dotnetversionedazure-functionssdkconsumers
Azure/azure-sdk-for-python

May 2017 - Aug 2018

This repository is for active development of the Azure SDK for Python. For consumers of the SDK we recommend visiting our public developer docs at https://learn.microsoft.com/python/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-python.
Role in this project:
userBack-end Developer & Security Engineer
Contributions:15 releases, 15 reviews, 142 commits in 1 year 3 months
Contributions summary:Scott's contributions primarily revolve around refactoring and enhancing the Key Vault data plane client. They focused on restructuring the codebase, moving custom and generated code into dedicated subfolders and removing a custom client for the Key Vault. This involved adding a KeyVaultId class and ensuring backward compatibility. The changes demonstrate a focus on improving the structure, usability, and potentially security of key vault client.
pythonversionedazure-functionssdkazure-python
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
Scott Schaab - Principal Software Development Engineer at Microsoft