Vidya Nagesh

Principal Software Engineering Manager at Microsoft

Bothell, 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
Vidya Nagesh is a principal software engineering manager at Microsoft with 10+ years of experience building secure, cloud-native systems and developer libraries. She has progressed from embedded systems and device drivers to leading teams that deliver Azure IoT client libraries, Defender for DevOps, and M365 security data pipelines—combining deep backend and DevOps expertise with product-focused leadership. An active contributor to high-profile Azure SDK and IoT repos, she has improved cross-platform test frameworks, PnP/MQTT support, and sample security scenarios like X509 chain authentication. Vidya blends hands-on coding and automation (PowerShell/CI for E2E tests) with mentoring and engineering management, and her background in NAND/SD driver development gives her a rare systems-to-cloud perspective.
code10 years of coding experience
job15 years of employment as a software developer
bookBE Information Science and Engineering, BE Information Science and Engineering at Visvesvaraya Technological University
bookKendriya Vidyalaya Sangathan
bookMaster's degree Computer Engineering, Master's degree Computer Engineering at Cornell University
github-logo-circle

Github Skills (28)

e2e-testing10
amqp10
azure-sdk10
e2e-test10
testing10
mqtt10
net10
test-framework10
dotnet10
cicd10
azure-iothub10
mqttnet10
java10
asp-net10
javas10

Programming languages (6)

C#TypeScriptPowerShellJavaBicepPython

Github contributions (5)

github-logo-circle
Azure/azure-iot-sdk-csharp

Mar 2020 - Aug 2021

A C# SDK for connecting devices to Microsoft Azure IoT services
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:4 releases, 549 reviews, 96 commits in 1 year 5 months
Contributions summary:Vidya contributed to the backend logic of the C# SDK, focusing on security updates by upgrading the System.Net.Http package and fixing code comments. They also automated the creation of E2E test resources with a PowerShell script. Further contributions included fixing script issues, updating version numbers for releases, and adding Java-related environment variables for testing.
dotnetazure-iotsdkcsharpmicrosoft-azure
Azure/azure-iot-sdk-java

Jul 2020 - Aug 2021

A Java SDK for connecting devices to Microsoft Azure IoT services
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1 release, 291 reviews, 29 commits in 1 year 2 months
Contributions summary:Vidya primarily focused on enhancing the Java SDK for Azure IoT services. Their contributions include fixing issues related to MQTT protocol, specifically for Plug and Play (PnP) devices. They implemented features for digital twin API, and added configuration for AMQP authentication and device session timeouts. The user also contributed to sample improvements and updated documentation generation scripts.
azure-iotsdkmicrosoft-azureazuremicrosoft
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
Vidya Nagesh - Principal Software Engineering Manager at Microsoft