Suraj Deshmukh is a Principal Software Engineer with 11 years of experience building cloud-native infrastructure and systems software, currently based in Redmond and serving at Microsoft. He brings deep hands-on expertise in Kubernetes, Docker, and Golang, with a strong foundation from a B.E. in Information Technology from the University of Pune. Suraj has contributed to notable open-source tooling—most prominently kompose—implementing environment variable handling, service type logic, and functional tests that bridge Docker Compose to Kubernetes/OpenShift deployments. He combines backend development with DevOps and testing automation, demonstrating a practical focus on convertibility and real-world deployment scenarios. Known for pragmatic problem-solving, he often works at the intersection of developer ergonomics and production reliability. Colleagues rely on him to translate complex distributed-systems requirements into maintainable, testable solutions.
Contributions:104 PRs, 59 pushes, 644 comments in 6 years 7 months
Contributions summary:Suraj primarily contributed to the `kubernetes/kompose` repository by implementing features related to environment variable substitution and handling of service types. They modified code related to Docker Compose parsing and Kubernetes object generation. Additionally, the user implemented functional testing, creating shell scripts for testing Kubernetes and OpenShift conversions. This indicates involvement in both the core functionality of the tool and its deployment/testing aspects.
Contributions:133 commits, 121 pushes, 1 branch in 3 years 1 month
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
Suraj Deshmukh - Principal Software Engineer at Microsoft