Irina Rogozhkina is a Senior Software Engineering Manager based in the Greater Seattle Area with nine years of experience building and leading backend engineering for cloud services at Microsoft. She has deep technical expertise in Azure networking APIs and test automation, contributing notable additions and tests to high-profile open-source projects like Azure PowerShell and the Azure SDK for .NET. Irina combines rigorous engineering with leadership, having progressed from Software Engineer to manager while driving API design, versioning, and connectivity monitoring features. Her academic background is unusually cross-disciplinary—degrees in mathematics, psychology, and a PhD-level engineering focus—which informs a thoughtful approach to team dynamics, product quality, and user-focused tooling. Outside of work she authors a parenting blog, demonstrating strong communication skills and an ability to translate complex topics for broader audiences. Colleagues describe her as a pragmatic problem-solver who improves maintainability and reliability in large-scale cloud codebases.
9 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy (PhD), Mechanical Engineering, Doctor of Philosophy (PhD), Mechanical Engineering at Tokyo Institute of Technology
Contributions:2 reviews, 133 commits, 25 PRs in 4 years 5 months
Contributions summary:Irina's contributions primarily focus on adding cmdlets and tests for NetworkWatcher APIs, specifically targeting NetworkWatcher functionality related to Network Watcher APIs, indicating a focus on backend logic and API interaction. They implemented tests for multiple NetworkWatcher APIs and associated resources like VMs and security groups. The user also fixed references in test project files, improving the maintainability and structure of the testing suite.
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:
Back-end Developer
Contributions:9 commits, 4 PRs, 10 comments in 11 months
Contributions summary:Irina primarily contributed to the development of the Azure SDK for .NET, adding new APIs and functionalities. Their work included adding network watcher APIs, modifying existing code, and integrating updates from swagger specifications. The user also made changes related to version management within the project. Further contributions involved integrating APIs and documentation for connectivity checks and connection monitors.
dotnetversionedazure-functionssdkconsumers
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
Irina Rogozhkina - Senior Software Engineer Manager at Microsoft