Varuni Rao is a software engineer with nine years of experience building backend systems and developer tools, currently contributing to Azure Cosmos DB’s Storage and Index team at Microsoft. She has a strong background in data lineage and parser development from Bank of America, where she optimized lineage extraction from 45 minutes to 15 seconds per file using Python, Java and ANTLR. Comfortable across full-stack web and desktop contexts, Varuni has contributed to notable Azure AD and ASP.NET Core sample projects, improving authentication flows and integrating Microsoft Graph while converting client apps to WPF. Her toolkit spans cloud, databases and languages (C++, Java, C#, Python, SQL) and she combines SDLC rigor with hands-on performance tuning. Based in San Jose, she pairs technical depth with clear communication and a history of mentoring and leading project teams.
8 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering (B.E.), Computer Science, Bachelor of Engineering (B.E.), Computer Science at JSS Academy Of Technical Education Karnataka
Master of Science (M.S.), Computer Software Engineering, Master of Science (M.S.), Computer Software Engineering at Arizona State University
An ASP.NET Core Web App which lets sign-in users (including in your org, many orgs, orgs + personal accounts, sovereign clouds) and call Web APIs (including Microsoft Graph)
Role in this project:
Back-end Developer
Contributions:16 reviews, 82 commits, 15 PRs in 10 months
Contributions summary:Varuni primarily contributed to the web application's backend, as evidenced by changes in `TodoListService` and related configuration files. The commits involve implementing new features and modifying existing ones, including creating, editing, and deleting to-do items. The user also worked on authentication and authorization aspects, as well as configuring and integrating with Microsoft Graph to retrieve user information.
Calling a ASP.NET Core Web API from a WPF application using Azure AD v2.0
Role in this project:
Back-end Developer
Contributions:16 commits, 9 PRs, 21 pushes in 8 months
Contributions summary:Varuni primarily focused on updating and modifying code related to the Azure AD authentication and authorization flow within the ASP.NET Core Web API. They updated the application's configuration scripts and code to create and manage Azure AD applications and associated permissions. Furthermore, the user made adjustments and implemented changes to the code, improving the handling of the PoP (Proof of Possession) token. They also modified the client applications, switching from a console to a WPF app, demonstrating knowledge of desktop application development.
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.