Vivek Singh

Senior Software Engineer at MongoDB

The Hague, South Holland, Netherlands
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
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.
code9 years of coding experience
job11 years of employment as a software developer
bookBachelor of Engineering (BE), Information Technology, Bachelor of Engineering (BE), Information Technology at Gyan Ganga Institute Of Technology and Sciences
bookExcellence school Rewa
stackoverflow-logo

Stackoverflow

Stats
660reputation
91kreached
34answers
32questions
github-logo-circle

Github Skills (31)

kubernetes10
testing10
go10
kubernetes-pods10
functions-as-a-service10
serverless10
cloud-native10
devops10
mysql9
dockers9
docker9
helm9
shell8
elasticsearch8
sh8

Programming languages (15)

SmartyC#JavaC++CMakefileGoHTML

Github contributions (5)

github-logo-circle
kanisterio/kanister

Nov 2019 - Jan 2023

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:
userBack-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.
golangdata-managementdata-protectionoperatorkubernetes
fission/fission

Aug 2019 - Dec 2019

Fast and Simple Serverless Functions for Kubernetes
Role in this project:
userBack-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.
Request Free Trial
Vivek Singh - Senior Software Engineer at MongoDB