Bhargav Nookala

Principal Software Engineer at Microsoft

San Francisco, California, 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
Bhargav Nookala is a Principal Software Engineer in San Francisco with 14 years of experience building full‑stack, developer-focused tools and UX improvements at scale. At Microsoft he has progressed from Senior Open Source Engineer to Principal and manager roles, shaping developer experiences and shipping features across popular projects like the VS Code Kubernetes extension and BotFramework WebChat. Technically fluent in Python, JavaScript, and Closure Library, he has a track record of improving usability—adding dashboard and port‑forwarding support for Kubernetes tooling and enhancing multimedia and card rendering in WebChat. His background at Yelp and early work automating analytics at VMware show a consistent pattern of turning product needs into pragmatic, performant engineering solutions. He holds a dual background in Linguistics and Computer Science from UIUC, which informs a pragmatic, user-focused approach to API and UI design.
code14 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science, Linguistics and Computer Science, Bachelor of Science, Linguistics and Computer Science at University of Illinois Urbana-Champaign
languagesGerman
github-logo-circle

Github Skills (20)

kubernetes10
visual-studio-code-extension10
javascript10
typescript10
kubectl10
integrations10
webchat10
typescript-types10
kubernetes-pods10
videojs10
typescripts10
react10
css9
yaml9
azure-aks9

Programming languages (14)

C#SmartyPowerShellJavaC++CSSGoHTML

Github contributions (5)

github-logo-circle
Kubernetes extension for Visual Studio Code
Role in this project:
userFull-stack Developer
Contributions:13 reviews, 27 commits, 76 PRs in 1 year
Contributions summary:Bhargav contributed to the Kubernetes extension for Visual Studio Code by implementing new features and improving existing ones. They added support for the Kubernetes dashboard, port forwarding capabilities, and configurable output formats for the "load" command. Furthermore, the user addressed a bug in the AKS cluster configuration and improved the log following functionality within the extension, enhancing overall usability.
kubernetes-extensionvisual-studio-codevscodevscode-extensionkubernetes
A highly-customizable web-based client for Azure Bot Services.
Role in this project:
userFront-end Developer
Contributions:5 commits, 5 PRs, 24 comments in 24 days
Contributions summary:Bhargav primarily focused on enhancing the user interface and functionality of the webchat application. They implemented receipt card enhancements by adding subtitles, buttons, and styling improvements. Additionally, the user integrated support for video cards from YouTube and Vimeo, improving the application's multimedia capabilities. Furthermore, the user removed an external library (URI.js), suggesting an effort to streamline dependencies or optimize performance.
conversational-aibotchatazure-bothighly-customizable
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
Bhargav Nookala - Principal Software Engineer at Microsoft