Richa Bindra

Senior Software Developer at Ciena

Ottawa, Ontario, Canada
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
Richa Bindra is a Senior Software Developer with nearly a decade of experience building robust backend systems and automation tooling across companies like Ciena and Shopify. She holds an M.Eng in Computer Engineering from the University of Waterloo and has applied research-grade techniques in software testing and security bug prediction using machine learning. Her hands-on expertise spans Java, C#, Erlang, Python and Gradle-based build automation, including work automating HDL toolchains and integrating Synopsys VCS workflows. Richa contributes to open-source—enhancing a widely used Jenkins REST Java client with build-parameter and cause extraction—and blends strong static-analysis skills with practical engineering to deliver maintainable, testable solutions. Colleagues rely on her for fault-prediction insights and for turning complex build and testing challenges into repeatable, production-ready processes.
code9 years of coding experience
job9 years of employment as a software developer
booktill 12th, Science with computers, till 12th, Science with computers at Rai School
bookB.E., Electronics and Communication, Overall Rank: 3rd, B.E., Electronics and Communication, Overall Rank: 3rd at Institute of Technology and Management
bookMaster's Degree, Computer Engineering, 84.4, Master's Degree, Computer Engineering, 84.4 at University of Waterloo
languagesEnglish, French
github-logo-circle

Github Skills (13)

javas10
jenkins10
rest-api10
jenkins-ci10
testng10
java10
testing10
continuous-integration9
jclouds9
cin9
devops7
clientside7
webclient7

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
cdancy/jenkins-rest

Jul 2018 - Jul 2018

Java client, built on top of jclouds, for working with Jenkins REST API
Role in this project:
userBack-end Developer
Contributions:27 commits, 1 PR, 11 comments in 7 days
Contributions summary:Richa primarily contributed to the development of the Jenkins REST client library. They added functionality to retrieve build parameters and causes from Jenkins jobs, introducing new classes like `Action`, `Cause`, and `Parameter`. The user enhanced the `BuildInfo` class to accommodate the retrieval of parameters and causes. They also implemented mock and live tests to validate the new features, along with making some final adjustments, such as adding serialized "_class" item to Cause and Parameter class and method params final.
jenkinsapicontinuous-deliverymavengroovy
richabindra/jenkins-rest

Jul 2018 - Jul 2018

Java client, built on top of jclouds, for working with Jenkins REST API
Contributions:1 PR, 5 pushes, 1 branch in 6 days
jenkinsapimavengroovyrest
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
Richa Bindra - Senior Software Developer at Ciena