Rishabh Budhouliya is a backend and systems engineer with eight years of software experience and four focused on backend development, currently exploring deep technical practice as a Recurser in New York. He has shipped production improvements at Narvar and contributed substantive bug fixes, null-safety checks, and test coverage to widely used Jenkins Git plugins—work that improved robustness for CI workflows used across many projects. A former Google Summer of Code contributor and mentor, he blends open-source stewardship with practical test automation and performance work, particularly around Git operations and clone reliability. Rishabh pairs a Master’s in Computer Engineering from NYU and a dual BE–MBA in Computer Science with hands-on experience in both internships and full-time roles, making him comfortable across systems, backend services, and developer tooling.
8 years of coding experience
4 years of employment as a software developer
Science with Economics, CBSE Class XII Examination, 92.8%, Science with Economics, CBSE Class XII Examination, 92.8% at Vishwa Bharati Public School
Master's degree, Computer Engineering, Master's degree, Computer Engineering at New York University
BE - MBA (Dual Degree), Computer Science, 8.01, BE - MBA (Dual Degree), Computer Science, 8.01 at Thapar Institute of Engineering and Technology
Contributions:30 reviews, 139 commits, 24 PRs in 8 months
Contributions summary:Rishabh's contributions centered on enhancing the functionality and reliability of the Git plugin. They addressed a null exception in the `GitSCM.java` file by incorporating null checks, thus improving the robustness of the plugin. They also added and refined unit tests to demonstrate and validate bug fixes and improved error messages, specifically related to handling empty repository URLs. Furthermore, the user corrected indentation issues and integrated a form validation method for refSpec specifications.
Contributions:12 reviews, 34 commits, 15 PRs in 7 months
Contributions summary:Rishabh primarily focused on porting and adapting existing tests from `CliGitAPIImplTest` to the `GitClientTest` class within the `git-client-plugin` repository. This involved significant code modifications to integrate tests, adapt to the new testing environment, and ensure compatibility. The user also updated test assertions to use more robust and modern Hamcrest matchers. Additionally, the user added new test cases for git functionality, specifically those related to clone operations.
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.