Bhaskar Mallapragada

Senior Software Engineering Manager at Microsoft

Redmond, 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
Bhaskar Mallapragada is a senior software engineering manager based in Redmond with 10 years of professional experience and a longer engineering track record spanning embedded graphics, mobile, and cloud SDKs. At Microsoft he progressed from software engineer to manager, driving backend improvements and API design—most notably contributing refactors and new Cosmos DB features to the widely used Azure SDK for Java. His background includes system-level GPU and OpenGL work at AMD and FusionGarage, mobile and image-processing projects, and full-stack API development from his time at Innominds. He combines hands-on coding fluency with people leadership, shipping both low-level performance-sensitive systems and high-level cloud integrations. Colleagues appreciate that he moves comfortably between legacy C/C++/GPU codebases and modern Java/Python cloud stacks, enabling pragmatic architectural decisions that accelerate developer productivity.
code10 years of coding experience
job15 years of employment as a software developer
bookBITS Pilani, Birla Institute of Technology and Science
bookJawaharlal Nehru Technological University Hyderabad
languagesTelugu, Hindi, English
github-logo-circle

Github Skills (12)

javas10
api10
backend10
back-end-development10
apidoc10
azure-sdk10
java10
cosmosdb10
spring-boot9
query-optimization9
microsoft-azure8
azure8

Programming languages (6)

C#TypeScriptPowerShellJavaMarkdownPython

Github contributions (5)

github-logo-circle
Azure/azure-sdk-for-java

Nov 2018 - Oct 2021

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:
userBackend Developer
Contributions:232 reviews, 52 commits, 83 PRs in 2 years 10 months
Contributions summary:Bhaskar primarily focused on refactoring and enhancing the Azure SDK for Java, particularly within the Cosmos DB integration. They made significant changes to the Cosmos client and added operations for users, permissions, throughput, and conflict resolution. These contributions involved modifying core Java files within the SDK's structure and implementing new API features, which directly improves the SDK's usability for Java developers integrating with Azure services. Furthermore, the user added distinct query support and enabled query plan cache.
azure-resourcesversionedazure-functionssdkazure-services
mbhaskar/azure-sdk-for-java

Jul 2019 - Jul 2023

Azure SDKs for Java
Contributions:214 pushes, 56 branches in 4 years
javasdkssdkazure
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
Bhaskar Mallapragada - Senior Software Engineering Manager at Microsoft