Vivek Singh is a Principal Engineer with 11 years of experience designing and shipping large-scale, cloud-native systems across Kubernetes, microservices, and serverless platforms. He has driven multi-tenant control planes and a multi-cloud Kubernetes cluster provisioner that cut cluster provisioning from days to minutes while maintaining enterprise compliance and 99.99% uptime. A polyglot in Golang, Python and JavaScript, Vivek has modernized tooling and CLIs (including migrating a major CLI to Go) and led platform work at VMware and Broadcom. He is an active open-source contributor to high-profile projects like OpenFaaS—adding watchdog health checks, metrics, token auth and other operational improvements—and maintains a visible technical presence on GitHub and Medium. Beyond production systems, he blends DevOps and developer experience concerns, building build/deploy automation and observability features that make platforms easier to operate. Based in Bengaluru, he brings a mix of hands-on engineering, mentorship, and practical architecture focused on scalability and serverless innovation.
Advanced Cybersecurity Program Computer and Information Systems Security/Information Assurance, Advanced Cybersecurity Program Computer and Information Systems Security/Information Assurance at Stanford University School of Engineering
Bachelor's Degree Information Technology, Bachelor's Degree Information Technology at Techno India Saltlake Kolkata
Contributions:7 reviews, 75 commits, 41 PRs in 3 years 1 month
Contributions summary:Vivek Singh primarily contributed to the `faas-cli` project by adding new features and enhancing the functionality of existing commands. They implemented features for the `invoke` command, such as the ability to pass custom headers and specify the HTTP request method. Furthermore, they fixed issues related to the `remove` command and provided support for token-based authentication across several commands including `deploy`, `describe`, and secrets management. Their work also includes improvements to the build process through the addition of the build label option, indicating involvement in the project's build and deployment infrastructure.
Contributions:44 commits, 37 PRs, 97 comments in 3 years 5 months
Contributions summary:Vivek made several contributions focused on enhancing the OpenFaaS watchdog and gateway components. They added support for Go durations in timeout configurations, improving flexibility. The user also implemented a health check endpoint for the watchdog, enhancing system monitoring. Furthermore, they introduced a version flag and updated the metrics server, improving operational visibility and maintainability.
serverlessaws-lambdaprometheusawslambda
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.