Shubhendra Chauhan is a Senior Analyst and Java/Spring Boot engineer with nine years of software experience, currently driving digital services and microservice development at Accenture after four years as a Digital Specialist at Infosys. He brings strong API design, CI/CD (Jenkins), unit testing, and database experience from production logistics projects and a formal BTech in Computer Science. An active open-source contributor, he has improved performance and maintainability across notable projects such as beego, go-kit, Fluentd, and PySyft, demonstrating a consistent focus on refactoring, reducing allocations, and tightening error handling. Comfortable across backend languages and tooling, he pairs pragmatic engineering with clear system documentation and test automation. Peers describe him as a code-quality advocate who finds subtle performance wins—like replacing time.Now().Sub with time.Since—to deliver leaner, more reliable services.
9 years of coding experience
Bachelor of Technology - BTech, Bachelor of Technology - BTech at Jaypee University of Engineering and Technology
Low-code platform for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, Google sheets, OpenAI, etc and build apps using drag and drop application builder. Built using JavaScript/TypeScript. 🚀
Role in this project:
Technical Writer
Contributions:428 reviews, 166 commits, 332 PRs in 1 year 1 month
Contributions summary:Shubhendra primarily contributed to the project's documentation by updating and reorganizing the documentation content. They made multiple changes to `docusaurus.config.js` and `sidebars.js`, adjusting the structure and content of the documentation. The user also added new "How To" guides, integrated Algolia Docsearch, and made changes to the styling and font of the documentation, significantly improving the documentation's organization and appearance.
Contributions:3 reviews, 8 commits, 1 PR in 8 months
Contributions summary:Shubhendra primarily contributed to the back-end logic of the Ruby SAML toolkit. Their commits involved refactoring code to improve error handling, removing redundant code, and optimizing existing functionalities. Specifically, the user updated the code by replacing old OpenSSL algorithmic constants, removing unused arguments, and removing redundant string coercion, which indicates a focus on code quality and maintainability. These changes contribute to the overall efficiency and stability of the SAML library.
railssaml-ssorubysamlsso
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.