Suraj Deshmukh

Principal Software Engineer at Microsoft

Redmond, Washington, United States
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
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.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1,685reputation
244kreached
47answers
3questions
Badges
kubernetes
top-5%
github-logo-circle

Github Skills (22)

kubernetes10
container10
docker10
docker-compose10
dockers10
go10
kubernetes-pods10
scripting9
testing9
shell9
script9
sh9
apidoc8
api8
pachyderm6

Programming languages (27)

C#CMakefileGoMustacheHTMLJupyter NotebookJsonnet

Github contributions (5)

github-logo-circle
kubernetes/kompose

Jul 2016 - Jan 2023

Convert Compose to Kubernetes
Role in this project:
userBack-end Developer & DevOps Engineer
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.
containersgolangdockercomposedocker-compose
surajssd/scripts

Nov 2016 - Dec 2019

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