Soumik Majumder is a Staff Engineer with 8 years of experience focused on cloud-native tooling, Kubernetes application lifecycle, and developer workflows. He is a Carvel maintainer and subject-matter expert who has driven packaging and deployment integrations across Tanzu, TMC, and multi-cluster control planes, regularly writing controllers and improving CI/CD and resilience for production fleets. Comfortable in Go and TypeScript, Soumik blends hands-on engineering—authoring tests, build scripts, and cluster-aware retries—with leadership as a technical lead for TKGi at Broadcom. He contributes to open-source projects (including notable work on kapp and multi-language DS/Algo examples) and enjoys solving problems that teach him new patterns in distributed systems. Based in Bengaluru, he pairs product-focused delivery with deep operational knowledge of BOSH, Carvel, and Kubernetes ecosystems.
8 years of coding experience
6 years of employment as a software developer
Bachelor of Technology - BTech Computers and Communications, Bachelor of Technology - BTech Computers and Communications at Manipal Institute of Technology
kapp is a simple deployment tool focused on the concept of "Kubernetes application" — a set of resources with the same label
Role in this project:
DevOps Engineer & Test Automation Engineer
Contributions:370 reviews, 41 commits, 29 PRs in 1 year 5 months
Contributions summary:Soumik primarily contributed to improving the testing infrastructure and CI/CD pipeline. They modified end-to-end tests to accommodate changes in Kubernetes resource handling, specifically focusing on EndpointSlices. They also updated build scripts, improved warning displays, and added a script to verify clean Git working directory. Moreover, they added retryable etcdserver errors to the retry list, demonstrating an understanding of cluster operations and resilience.
This repository contains codes for various data structures and algorithms in C, C++, Java, Python, C#, Go, JavaScript, PHP, Kotlin and Scala
Role in this project:
Back-end Developer
Contributions:8 commits, 3 PRs, 9 comments in 1 day
Contributions summary:Soumik primarily contributed to adding data structures and algorithms implementations. Their work focused on adding Go implementations for Fibonacci numbers, FizzBuzz, and the Dutch National Flag sorting algorithm. They also added sample I/O and formatted output, as well as time and space complexity analysis for the Go implementations. Furthermore, the user merged a branch, indicating potential code integration or review tasks.
cpppythonleetcodejavascriptphp
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.