Anu Aggarwal is a software engineer with 14 years of experience building backend services, APIs, and client-facing applications using Java, C#, JavaScript and a broad database stack. Currently at Microsoft after three years at Walmart Labs, she has delivered cloud-integrated features and improved SDKs for major Azure projects—contributing role parsers, availability zone support, and compute/network API enhancements to widely used Azure SDK repositories. She combines strong academic foundations (MS CS, GPA 3.83) with hands-on agile delivery across Android, web, and .NET ecosystems, and a track record of improving developer-facing libraries. Beyond coding, she’s mentored students in OOP and built internal tools for data analysis and reporting, showing a knack for turning domain data into actionable interfaces. Her experience spans both startup-style rapid delivery and large-scale cloud engineering, making her adept at bridging product needs and robust system design.
14 years of coding experience
4 years of employment as a software developer
Master's degree, Computer Science, GPA: 3.83, Master's degree, Computer Science, GPA: 3.83 at San Francisco State University
Bachelor of Technology (B.Tech.), Computer Science, GPA: 3.42, Bachelor of Technology (B.Tech.), Computer Science, GPA: 3.42 at Amity University Delhi
Contributions:38 commits, 54 PRs, 12 pushes in 1 year 9 months
Contributions summary:Anu's commits primarily focused on implementing and supporting availability zone features within the Azure libraries for .NET. This involved adding support for various Azure services, including VMs, VMSS, Load Balancers, PIPs, and Disks, to work with availability zones. The contributions included adding zone support, tests, samples and improving documentation. The user also addressed review comments and enhanced the MSI credential support within the project.
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:1 release, 903 reviews, 997 commits in 6 years 10 months
Contributions summary:Anu contributed to the Azure SDK for Java project by implementing and enhancing various APIs within the compute and network modules. Their work involved refactoring definition interfaces for virtual machines, adding usage entry points for compute and network resources, and updating the Azure SDK to align with the latest Azure resource management APIs. These updates improved the SDK's functionality and expanded its ability to manage Azure resources effectively.
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.