Larry Osterman

Principal Software Design Engineer - Azure SDK at Microsoft

Fall City, 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
Larry Osterman is a Principal Software Design Engineer at Microsoft with deep expertise in systems, APIs, and cloud SDKs, currently shaping language support for the Azure SDK and C++ tooling. With a multi-decade Microsoft career spanning Windows, Exchange, and Confidential Computing, he combines low-level systems design (from network filesystems and audio subsystems to SGX quote validation) with cloud-native service engineering. He led API design and authoring tooling for the Windows Runtime and has driven attestation SDKs across Java, Python, .NET and JavaScript, including machine-generated SDK work and CI/CD/versioning improvements for the widely used Azure SDK repositories. Based in Fall City, Washington, he blends practical engineering—implementing core security and attestation logic integrated with OpenEnclave—with a knack for improving developer experience and test infrastructure. His background in applied mathematics from Carnegie Mellon underpins a methodical approach to complex problems and cross-language interoperability.
code8 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree Applied Mathematics, Bachelor's degree Applied Mathematics at Carnegie Mellon University
github-logo-circle

Github Skills (34)

javascript10
python10
api-design10
azure-sdk10
testing10
net10
dotnet10
microsoft-azure10
java10
javas10
asp-net10
autobuild10
cryptography10
build-automation10
maven10

Programming languages (12)

TypeScriptC#PowerShellJavaC++RustCCMake

Github contributions (5)

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

May 2021 - Jul 2022

This repository is for active development of the Azure SDK for JavaScript (NodeJS & Browser). For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/javascript/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-js.
Role in this project:
userBack-end Developer
Contributions:129 reviews, 16 commits, 32 PRs in 1 year 2 months
Contributions summary:Larry's contributions primarily involved fixing test failures and re-running recordings within the Azure SDK for JavaScript repository. They focused on the attestation service, specifically addressing issues related to the OpenEnclave attestation process. The user implemented support for multiple attestation APIs, updated documentation, and made several code cleanup changes. Their work included modifications to the recording files and general improvements to the attestation token validation logic.
versionedbrowserjavascriptsdkconsumers
Azure/azure-sdk-for-java

Jan 2021 - Apr 2022

This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java.
Role in this project:
userBack-end Developer
Contributions:130 reviews, 15 commits, 30 PRs in 1 year 2 months
Contributions summary:Larry primarily focused on developing the initial implementation of a machine-generated Java SDK for the Azure Attestation service. Their work involved creating sync and async code generation, implementing tests, configuring CI/CD pipelines, and addressing versioning issues within the project's build files. The user also made minor updates to documentation and refactored existing tests to align with service updates, demonstrating a strong understanding of the SDK's architecture and functionality.
azure-resourcesversionedazure-functionssdkazure-services
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
Larry Osterman - Principal Software Design Engineer - Azure SDK at Microsoft