Shubham Chaudhary

Staff Software Engineer at Harness

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

🤩
Rockstar
🎓
Top School
Shubham Chaudhary is a Staff Software Engineer based in Bengaluru with 7 years of experience building production-grade backend microservices, primarily in Golang, and delivering cloud-native systems at Harness. He has deep hands-on expertise in databases and messaging (Postgres, MySQL, MongoDB, Redis, RabbitMQ), observability (Prometheus/Grafana), and container orchestration and CI/CD (Kubernetes, Docker, CKA-certified, Jenkins/GitHub Actions). An active CNCF maintainer and long-time contributor to LitmusChaos, he has driven automation and refactoring work that improved OpenEBS chaos experiments and streamlined Kubernetes experiment YAML workflows. Comfortable across languages from Rust to Java and tooling from containerd to Harness, he combines SRE-oriented chaos engineering with pragmatic backend design. Outside work he competes in coding contests (ACM-ICPC regionalist) and continually explores new system architectures and failure-injection patterns to make distributed systems more resilient.
code7 years of coding experience
job6 years of employment as a software developer
bookBachelor of Technology, Computer Science, 9.41, Bachelor of Technology, Computer Science, 9.41 at Kalinga Institute of Industrial Technology, Bhubaneswar
bookIntermediate, PCM, Intermediate, PCM at Jawahar Navodaya Vidyalaya (JNV)
github-logo-circle

Github Skills (18)

chaos-engineering10
kubernetes10
scripting10
openebs10
bash10
cicd10
script10
containerd10
kubernetes-pods10
yaml10
sh10
shell10
cloud-native10
dockers9
docker9

Programming languages (14)

SmartyJavaCSSJinjaCGoMustacheHTML

Github contributions (5)

github-logo-circle
litmuschaos/litmus

Oct 2019 - Jan 2023

Litmus helps SREs and developers practice chaos engineering in a Cloud-native way. Chaos experiments are published at the ChaosHub (https://hub.litmuschaos.io). Community notes is at https://hackmd.io/a4Zu_sH4TZGeih-xCimi3Q
Role in this project:
userBackend & DevOps Engineer
Contributions:4 releases, 139 reviews, 238 commits in 3 years 4 months
Contributions summary:Shubham primarily contributed to adding and refactoring experiments within the LitmusChaos framework, with a focus on OpenEBS storage-related chaos experiments. They implemented various failure scenarios, including container, pod, network, and disk loss for OpenEBS. They also refactored existing experiments and updated dependencies to align with the containerd runtime, enhancing the project's support for different container runtimes.
chaosnotessite-reliability-engineeringoperatorchaos-experiments
litmuschaos/chaos-charts

Oct 2019 - Jan 2023

Repository to hold chaos experiments resource YAML bundles
Role in this project:
userDevOps Engineer
Contributions:37 releases, 203 reviews, 194 commits in 3 years 3 months
Contributions summary:Shubham primarily contributed to automating the creation and merging of Kubernetes experiment YAML files within the `litmuschaos/chaos-charts` repository. Their commits focused on developing shell scripts (`combine_all_cr.sh`, `merge_all_cr.sh`) designed to combine and validate experiment configurations. The user also implemented changes to ensure proper file creation and initialization, optimizing the process of integrating experiment definitions for Kubernetes chaos experiments.
chaossite-reliability-engineeringchaos-experimentsreliabilitykubernetes
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
Shubham Chaudhary - Staff Software Engineer at Harness