Vivek Singh

Principal Engineer at Broadcom

Bengaluru, Karnataka, India
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 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.
code11 years of coding experience
job10 years of employment as a software developer
bookHigher secondary (12th) Mathematics, Higher secondary (12th) Mathematics at Anugrah Narayan College, Patna
bookAdvanced 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
bookBachelor's Degree Information Technology, Bachelor's Degree Information Technology at Techno India Saltlake Kolkata
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

Stats
767reputation
82kreached
31answers
2questions
github-logo-circle

Github Skills (33)

kubernetes10
docker10
command-line-interface10
http10
dockers10
cicd10
gitops10
go10
openfaas10
kubernetes-pods10
command-line10
golang10
serverless10
cli10
api-design9

Programming languages (14)

JavaCSSGoHTMLJupyter NotebookTypeScriptHCLDockerfile

Github contributions (5)

github-logo-circle
openfaas/faas-cli

Jan 2018 - Feb 2021

Official CLI for OpenFaaS
Role in this project:
userBack-end Developer & DevOps Engineer
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.
golanglambdapythonfaas-clitemplating
openfaas/faas

Feb 2018 - Jul 2021

OpenFaaS - Serverless Functions Made Simple
Role in this project:
userBack-end Developer & DevOps Engineer
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.
Request Free Trial
Vivek Singh - Principal Engineer at Broadcom