Piyush Garg

Senior Software Engineer at Red Hat

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
Piyush Garg is a Senior Software Engineer with 10 years of experience specializing in cloud-native platforms, containers, and CI/CD, currently based in Bengaluru and working at Red Hat. He has deep hands-on expertise with Kubernetes and OpenShift, contributing to prominent open-source projects like the fabric8 Kubernetes Java client and the Tekton ecosystem, where he improved testing, security, and developer tooling. His work spans backend, DevOps and full-stack tasks—shipping CLI features, storage management, and pipeline/operator refactors that emphasize reliability and non-root, secure execution. Piyush combines strong algorithmic and Linux foundations from his CSE degree with practical engineering—writing unit and e2e tests, updating docs, and bumping security-sensitive dependencies. He repeatedly demonstrates an eye for developer experience and automation, having added user-facing UX improvements (clickable URLs, aliases) alongside low-level manifest and manifestival-driven architectural changes. Colleagues would note his knack for turning flaky tests and deployment pain points into stable, maintainable workflows.
code10 years of coding experience
job3 years of employment as a software developer
bookBachelor’s Degree, Computer Science and Engineering, 7.02, Bachelor’s Degree, Computer Science and Engineering, 7.02 at The LNM Institute of Information Technology
bookSecondary, Secondary, 88.5%, Secondary, Secondary, 88.5% at R. L. K. Public Secondary School, Rawatsar
bookHigh School, Science, 73%, High School, Science, 73% at Kamla Montessori School, Sirsa
languagesEnglish, Hindi
github-logo-circle

Github Skills (35)

kubernetes10
container10
docker10
catalog10
testing10
tekton10
storage10
dockers10
java10
cicd10
data-storage10
javas10
file-storage10
go10
openshift10

Programming languages (14)

JavaCSSGoMustacheHTMLGroovyTypeScriptDockerfile

Github contributions (5)

github-logo-circle
tektoncd/catalog

Apr 2019 - Nov 2021

Catalog of shared Tasks and Pipelines.
Role in this project:
userDevOps Engineer
Contributions:56 reviews, 48 commits, 39 PRs in 2 years 7 months
Contributions summary:Piyush's contributions primarily revolve around enhancing the testing infrastructure and CI/CD pipeline for the Tekton catalog. They refactored and updated e2e test scripts to align with new catalog structures, incorporating conditional installations and test skipping. The user also focused on fixing existing test failures, updating the pipeline's image versions, and refactoring testing scripts for secure sidecar registry configurations, indicating a strong focus on test reliability and deployment automation. Additionally, the user addressed issues with specific tasks, demonstrating an understanding of task definitions and integration within the pipeline.
re-useablepipelinetektonk8spipelines
tektoncd/operator

Jul 2020 - Dec 2022

Kubernetes operator to manage installation, updation and uninstallation of tektoncd projects (pipeline, …)
Role in this project:
userFull-stack & DevOps Engineer
Contributions:315 reviews, 87 commits, 164 PRs in 2 years 6 months
Contributions summary:Piyush primarily focused on refactoring and updating the `tektoncd/operator` repository, which manages TektonCD projects. Their contributions included refactoring code to use the `manifestival` library, bumping library versions (e.g., `manifestival`, `cosign`), and updating various dependencies. The user also made architectural changes such as restructuring the proxy installation and implementing code to address security and compliance requirements.
tektoncdpipelinetektoninstallationoperator
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
Piyush Garg - Senior Software Engineer at Red Hat