Soham Kamani

Engineer at Pluralsight

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
Soham Kamani is an experienced engineer with 11 years building reliable, large-scale backend systems across startups and hyperscalers, currently at CRED after senior engineering roles at Google and technical leadership at Gojek. He specializes in Go-backed platform services—chat, notifications, and customer profile systems—and has a strong track record improving resilience (retries, circuit-breakers) in open-source projects like gojek/heimdall. Beyond core engineering, Soham creates developer-focused content as a Pluralsight author and technical writer, translating complex operational topics (OAuth, Heroku reliability, geospatial visualization) into practical learning. Known for pragmatic refactors and instrumentation, he blends hands-on coding with platform thinking to improve developer experience and production reliability.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Technology (B.Tech.), Electrical, Electronics and Communications Engineering, 9.05, Bachelor of Technology (B.Tech.), Electrical, Electronics and Communications Engineering, 9.05 at Vellore Institute of Technology
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

Stats
552reputation
15kreached
23answers
1question
github-logo-circle

Github Skills (17)

circuit-breaker10
retrying10
http-client10
go10
rets10
golang9
distributed-systems8
testing8
html6
hashtable6
nested-loops6
react6
nodejs6
dictionary6
css6

Programming languages (7)

TypeScriptJavaJavaScriptGoHTMLMarkdownClojure

Github contributions (5)

github-logo-circle
gojek/heimdall

Feb 2018 - Feb 2020

An enhanced HTTP client for Go
Role in this project:
userBack-end Developer
Contributions:1 release, 37 commits, 10 PRs in 2 years
Contributions summary:Soham primarily contributed to enhancing the `heimdall` HTTP client for Go. Their work involved adding a public `Do` method and implementing retry and circuit-breaker functionality. The user also refactored and improved existing methods, added documentation, and included plugin support for HTTP clients, including a request logger. These changes suggest a focus on improving the client's robustness, functionality, and ease of use.
golangcircuit-breakerhystrixretrieshttp-client
Contributions:1 PR, 199 pushes, 5 branches in 3 years 4 months
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
Soham Kamani - Engineer at Pluralsight