Sumit Bhardwaj

Software Engineer, Azure Host Networking at Microsoft

Sammamish, 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
Sumit Bhardwaj is a systems-focused software engineer with 11 years of experience building high-performance, cross-platform infrastructure for Azure and large-scale services. Currently on Azure Host Networking, he has a track record of improving developer experience, bootstrapping engineering systems, and building tooling that speeds debugging and secures supply chains across the Azure fleet. He has driven cross-platform modernization projects—bringing C++17, Clang/GCC support, and .NET SDK-style C# integration into long-lived codebases like Microsoft Bond and CMake. Sumit’s work reduces incident time and developer friction, from enabling crash-to-source debugging to creating end-to-end memory-safety and testing frameworks. An active open source contributor, he made concrete modernizations to the widely used microsoft/bond framework and upstream CMake to support modern build scenarios. Trained as an electrical engineer with advanced studies, he pairs rigorous technical depth with practical impact across cloud, developer tooling, and experimentation platforms.
code11 years of coding experience
job14 years of employment as a software developer
bookIndian Institute of Technology Delhi (IIT Delhi)
bookUniversity of California, San Diego
bookJNV Darbhanga
languagesGerman, Maithili, Hindi, English
github-logo-circle

Github Skills (14)

c1710
c-language10
cmake10
cpp10
csharp10
cprogramming-language10
msvcrt10
dotnet-core10
msbuild9
dotnet-sdk9
sdk9
net-sdk9
appveyor8
cicd6

Programming languages (11)

C#PowerShellDockerfileC++CRustCMakeJavaScript

Github contributions (5)

github-logo-circle
microsoft/bond

Apr 2020 - Oct 2021

Bond was a cross-platform framework for working with schematized data. The open-source project ended on March 31, 2025.
Role in this project:
userBack-end Developer
Contributions:3 reviews, 11 commits, 11 PRs in 1 year 6 months
Contributions summary:Sumit primarily focused on maintaining and improving the Bond framework's C++ codebase. Their contributions include addressing deprecated features in C++17, such as `std::result_of_t`, and updating the code to use the replacement, `std::invoke_result_t`. They also cleaned up MSVC 2013 conditional code and removed MSVC 2013 workarounds, indicating a focus on code modernization and platform compatibility. Further contributions involve updating the AppVeyor configuration and adding missing include statements for C++ examples.
dotnetcross-languageserializationscalegeneric
Kitware/CMake

Jan 2020 - Jul 2022

Mirror of CMake upstream repository
Role in this project:
userBack-end Developer
Contributions:19 commits in 2 years 6 months
Contributions summary:Sumit primarily focused on enhancing the CMake build system's support for C# projects within the CMake ecosystem. Their contributions involve refining the C# compiler integration by adjusting compiler flags, handling definitions, and updating the Visual Studio project generation process. These changes ensure proper configuration and build processes for C# code within the CMake build environment. The user also introduced features related to .NET SDK style projects, enabling compatibility with modern C# project structures.
cppcmakeupstream
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
Sumit Bhardwaj - Software Engineer, Azure Host Networking at Microsoft