Sanjay Tripathi

Principal Software Engineering Manager at Microsoft

Bengaluru, Karnataka, India
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

👤
Senior
🎓
Top School
Sanjay Tripathi is a Principal Software Engineering Manager based in Bengaluru with 14 years of experience building cloud and virtualization platforms, currently leading engineering at Microsoft. He brings deep open-source credentials as an Apache CloudStack committer and an early OpenStack developer, having contributed across Nova, Glance, Quantum and Keystone as well as adding GPU and vGPU support to CloudStack. Technically versatile, he codes across C/C++, Python, Java, PHP and JavaScript and has strong Linux and XenServer virtualization expertise. His background spans hands-on backend work on the widely used Apache CloudStack project—fixing UI/backend integrations and complex volume/snapshot issues—through to managing engineering teams at InMobi and Microsoft. Comfortable from low-level systems to web UIs, he also pursues image processing and GPGPU programming, reflecting an interest in high-performance compute and graphics workloads. Collected experience in both open-source communities and enterprise product delivery gives him a rare blend of pragmatic leadership and deep implementation skill.
code14 years of coding experience
job10 years of employment as a software developer
book12th PCM + Computer Science, 12th PCM + Computer Science at Maharshi Patanjali Vidya Mandir, Allahabad
bookB.Tech Computer Science and Engineering, B.Tech Computer Science and Engineering at National Institute of Technology Karnataka
github-logo-circle

Github Skills (9)

javas10
debug10
apache-cloudstack10
back-end-development10
java10
volumes9
javascript9
management9
user-interface8

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
apache/cloudstack

May 2013 - Jul 2014

Apache CloudStack is an opensource Infrastructure as a Service (IaaS) cloud computing platform
Role in this project:
userBack-end Developer
Contributions:92 commits, 5 PRs in 1 year 2 months
Contributions summary:Sanjay primarily contributed to the back-end of the Apache CloudStack project, focusing on bug fixes and enhancements related to the user interface and core configurations. Their work involved modifying Java files, JSP files, and JavaScript files (ui/scripts/ui/widgets/listView.js, ui/scripts/globalSettings.js, ui/scripts/system.js), indicating a focus on resolving issues in the UI and its interaction with the backend. The user also addressed issues related to volume management, including fixes to issues with snapshots, primary storage allocation, and volume upload processes.
pythonapache-cloudstackxcp-nghostingcloud-computing
Contributions:1 push, 5 branches in 2 days
apache-cloudstackapachecloudcloudstackjava
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