Sarvesh Kesharwani

Software Engineer at Salesforce

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
Sarvesh Kesharwani is a Senior Software Engineer with 8 years of experience building distributed systems and large-scale backend services, now working at Salesforce out of Bengaluru. He has driven cloud-native and microservices architecture work across Oracle, Directi, Walmart Global Tech and Google, with hands-on expertise in Java, Spring, Kubernetes, OpenWhisk, and operator frameworks. As a long-standing Apache NetBeans PMC member and committer, he contributes to a major open-source IDE—fixing cross-module bugs, adding language features like 'var' support, and reviewing Maven/Java EE integrations—demonstrating deep familiarity with large codebases and developer tooling. He’s delivered production features ranging from binary-repository microservices and serverless function onboarding to analytics frontends and auth integrations, often at the intersection of infrastructure and developer experience. Colleagues would describe him as an engineer who blends pragmatic engineering with a penchant for clean integrations and a broad architectural view that spans both platform and developer tools.
code8 years of coding experience
job7 years of employment as a software developer
bookBITS Pilani, Birla Institute of Technology and Science
languagesEnglish, Hindi
github-logo-circle

Github Skills (10)

code-editor10
javas10
ide10
netbeans10
java10
javaee9
maven9
debug8
debugging8
testing8

Programming languages (1)

Java

Github contributions (3)

github-logo-circle
apache/netbeans

Oct 2017 - Apr 2019

Apache NetBeans
Role in this project:
userBack-end Developer
Contributions:24 commits, 25 PRs, 61 comments in 1 year 6 months
Contributions summary:Sarvesh contributed to the Apache NetBeans project by addressing bugs and implementing new features. Their work included fixing an assertion error related to character encoding in tests, reviewing and modifying modules related to Maven, Java EE, and web development, and improving code quality by adding support for 'var' type hints in enhanced for loops. They also performed module reviews for various other areas of the NetBeans project, indicating a broad understanding of the project's architecture.
netbeans-platformnetbeansapachebig-dataide
Mirror of Apache Netbeans (Incubating)
Contributions:75 pushes, 33 branches in 1 year 7 months
javaincubatingapachenetbeans
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
Sarvesh Kesharwani - Software Engineer at Salesforce