Software Engineer at Cloud Native Computing Foundation (CNCF)
Patna, Bihar, India
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Vishal Choudhary is a software engineer with five years of experience specializing in cloud-native back-end development and security-focused tooling. Based in Patna, he contributes to high-profile open-source projects like Kyverno and Sigstore/cosign, adding features for policy evaluation, image signature and attestation verification, and flexible registry credential support. At CNCF he maintains Kyverno components (including reports-server) and mentors contributors, and he currently develops cloud-native security features at Chainguard after a stint at Nirmata. His work shows a knack for practical API and CLI improvements—such as custom error types and platform flags—that improve developer experience and operability. With a BTech in Computer Science and a GitHub history of meaningful contributions to widely used container security projects, he blends applied research interests with production-grade engineering.
5 years of coding experience
2 years of employment as a software developer
Bachelor of Technology - BTech, Computer Science and Engineering, 8.52 / 10.0, Bachelor of Technology - BTech, Computer Science and Engineering, 8.52 / 10.0 at Bhagalpur College of Engineering
Contributions:641 reviews, 8 commits, 302 PRs in 3 months
Contributions summary:Vishal's primary contributions involved adding new features to the JMESPath library within the Kyverno project, including new functions for manipulating and extracting data from various data types like time, string, and certificates. They also focused on adding functionality for image verification, specifically adding support for verifying image signatures, attestations, and related features to the image verification policies. Furthermore, the user updated various parts of the code to allow for more flexible handling of registry credentials by integrating support for providers such as AWS and Azure.
Code signing and transparency for containers and binaries
Role in this project:
Back-end Developer
Contributions:1 review, 8 PRs, 18 comments in 1 year 8 months
Contributions summary:Vishal primarily focused on enhancing the `cosign` codebase, a tool for signing and verifying container images. They implemented and refined error handling, including creating custom error types for improved clarity. The user also added features like a platform flag to the `cosign copy` command and added support for attaching Rekor bundles to containers, which involved modifying command-line interfaces and interacting with OCI registry functionalities. These changes indicate a focus on improving functionality and user experience within the cosign ecosystem.
containerscryptographycosignsigningsign
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
Vishal Choudhary - Software Engineer at Cloud Native Computing Foundation (CNCF)