Pooneh Mortazavi is a software engineer with 11 years of experience building backend services at major cloud providers, currently contributing at Google after four years at Microsoft. She specializes in key management and Vault-related functionality across Azure SDKs for Java, .NET, Node.js and PowerShell, with hands-on fixes to core cryptographic handling, certificate lifecycle, and environment-specific authentication. Her work on well-known open-source repositories like azure-sdk-for-java and azure-sdk-for-net shows a focus on reliable, production-grade SDK behavior and interoperability across cloud regions. Pooneh combines rigorous testing and bug-fixing with thoughtful code comments and namespace cleanups, improving long-term maintainability in critical security components. Based in Bellevue, Washington, she pairs a Master’s in Computer Science from University of Colorado Boulder with practical experience navigating large, distributed codebases. An under-the-radar strength is her cross-language backend fluency—Java, .NET, Node—enabling her to bridge SDK implementations and platform expectations effectively.
11 years of coding experience
5 years of employment as a software developer
Master's Degree, Computer Science, Master's Degree, Computer Science at University of Colorado at Boulder
BS, Computer Engineering - Software, BS, Computer Engineering - Software at Shahid Beheshti University
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:
Backend Developer
Contributions:59 commits, 32 PRs, 66 comments in 2 years
Contributions summary:Pooneh primarily contributed to the Azure SDK for .NET, specifically focusing on the Key Vault service. Their work involved fixing algorithm types in the Key Vault sample application, adding environment variables for Azure US Government and China (Mooncake) environments, and bumping the authentication version. They also worked on AutoRest based Key Vault management and tests, which suggests a focus on the backend and API interaction aspects of the service.
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:
Back-end Developer
Contributions:63 commits, 11 PRs, 9 comments in 11 months
Contributions summary:Pooneh primarily focused on the implementation of changes within the `azure-keyvault` project, modifying and updating Java code related to key vault functionality. The contributions included correcting test bugs, dropping implementation namespaces, and adding comments to improve code readability. Their work involved altering the existing code, particularly within the `azure-keyvault` and `azure-keyvault-extensions` directories, demonstrating active involvement in the core codebase.
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.