Vivek Singh is a Senior Software Engineer with nine years of experience building cloud-native systems and platform tooling, now focused on making MongoDB easier to deploy and manage on Kubernetes. He brings deep hands-on expertise in Go, Bash, containers, and Kubernetes from work at InfraCloud and contributions to notable open-source projects like Fission and Kanister. His contributions to Fission improved serverless function packaging, secret/config management, and Kafka trigger handling, reflecting a pragmatic focus on developer experience and reliability. At Kanister he strengthened integration testing and refactored core plumbing to improve error handling and portability. A voracious learner and former entrepreneur, he blends web development and application security interests with backend and DevOps craftsmanship. Based in The Hague, he’s known for translating complex infrastructure needs into testable, production-ready solutions.
9 years of coding experience
11 years of employment as a software developer
Bachelor of Engineering (BE), Information Technology, Bachelor of Engineering (BE), Information Technology at Gyan Ganga Institute Of Technology and Sciences
An extensible framework for application-level data management on Kubernetes, Kanister is a Cloud Native Computing Foundation sandbox project and was originally created by the Veeam Kasten team.
Role in this project:
Back-end & DevOps Engineer
Contributions:1061 reviews, 169 commits, 236 PRs in 3 years 2 months
Contributions summary:Vivek's commits primarily focus on refactoring code and improving the integration testing framework within the Kanister repository. They refactored code to remove dependencies and improve error handling. The user also implemented integration tests for MySQL and Elasticsearch applications, showcasing a focus on backend application testing. In addition, they modified infrastructure related files like shell scripts related to Kind cluster.
Fast and Simple Serverless Functions for Kubernetes
Role in this project:
Back-end & DevOps Engineer
Contributions:3 reviews, 7 commits, 8 PRs in 3 months
Contributions summary:Vivek primarily contributed to the core functionality of the Fission serverless platform, focusing on improving the user experience and features. They implemented support for providing multiple ConfigMaps and secrets during function creation and updating. Additionally, the user made improvements to package management, including sorting packages by last updated time and integrating pod spec support for environment builders, demonstrating work in infrastructure and platform enhancement. The user also worked on asynchronous message handling for Kafka triggers.
containersfunctionsdevopsfissionserverless
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.