Nilesh Choudhary is a Software Engineer 2 based in Dublin with seven years of experience building secure, user-focused systems and SDKs, currently improving authentication at Microsoft. He pairs a Masters in Computer Science from Trinity College Dublin with strong OOP and Linux skills to deliver reliable, well-documented developer experiences and mentor junior engineers. Nilesh has a solid DevOps and back-end pedigree demonstrated by meaningful contributions to high-profile open-source Kubernetes projects like the Secrets Store CSI Driver and Gatekeeper, where he improved CI/CD, testing, and caching behavior. He excels at translating product vision into production-grade features through cross-functional collaboration with designers and PMs, and by gathering user feedback to prioritize impact. Known for automating testing and deployment pipelines, he consistently reduces operational friction and speeds releases. Beyond code, Nilesh brings an engineer’s curiosity to infrastructure and developer tooling, making complex systems easier to use and maintain.
8 years of coding experience
5 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Trinity College Dublin
Bachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Symbiosis International University
Contributions:68 reviews, 10 commits, 20 PRs in 3 months
Contributions summary:Nilesh primarily focused on enhancing the Gatekeeper Library website. Their contributions include implementing a website for the policy library, updating the base URL, and adding search functionality using Algolia. They also implemented versioning and artifact hub directories to enhance the project's structure and release process. Additionally, the user integrated Google Analytics tracking to monitor website usage.
Azure Key Vault provider for Secret Store CSI driver allows you to get secret contents stored in Azure Key Vault instance and use the Secret Store CSI driver interface to mount them into Kubernetes pods.
Role in this project:
DevOps Engineer & Test Automation Engineer
Contributions:444 reviews, 48 commits, 117 PRs in 1 year 6 months
Contributions summary:Nilesh primarily focused on enhancing the testing infrastructure and streamlining the deployment process for the Azure Key Vault provider for the Secret Store CSI driver. Their contributions include implementing and refactoring end-to-end (e2e) tests, specifically upgrade tests for the Helm chart. They also worked on improving the CI/CD pipeline, including adjusting timeouts and integrating tests for different cluster setups (Kind, AKS). Furthermore, they automated the testing process and configuration, significantly contributing to the project's reliability and maintainability.
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.