Siddhanta Rath

Lead Software Engineer at Gojek

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

👤
Senior
🎓
Top School
Siddhanta Rath is a Lead Software Engineer based in Bengaluru with around a decade of experience building cloud-native, backend systems and workflow orchestrators. He has led the refactor of monolithic services into microservices and improved job scheduling and data quality features for Optimus, contributing notable Go and protobuf expertise to the open-source project. Prior roles at Nokia involved designing edge and telecom automation services—implementing TR-069, Kubernetes operators, and gRPC-based microservices—showing deep experience in edge/cloud orchestration. He began his career in enterprise middleware and web applications, bringing a pragmatic approach to design patterns, performance, and operational cost savings. Comfortable both shipping product-facing features and reducing technical debt, he combines hands-on coding with system-level thinking and a track record of integrating cross-infrastructure sensors and external dependencies.
code9 years of coding experience
job7 years of employment as a software developer
bookBachelor of Technology - BTech Electronics and Telecommunication, Bachelor of Technology - BTech Electronics and Telecommunication at International Institute of Information Technology, Bhubaneswar
languagesEnglish, Hindi, Odia
stackoverflow-logo

Stackoverflow

Stats
996reputation
105kreached
4answers
24questions
github-logo-circle

Github Skills (33)

apim10
data-pipelines10
api-design10
go10
api10
airflow10
data-pipeline10
protobuffer10
protobuf10
workflow-engine9
data-transformation9
orchestration9
automations8
automation8
kubernetes-pods8

Programming languages (3)

JavaGoPython

Github contributions (5)

github-logo-circle
raystack/optimus

Feb 2022 - Apr 2022

Optimus is an easy-to-use, reliable, and performant workflow orchestrator for data transformation, data modeling, pipelines, and data quality management.
Role in this project:
userBackend Developer
Contributions:37 reviews, 7 commits, 17 PRs in 1 month
Contributions summary:Siddhanta contributed to the `raystack/optimus` project by implementing new features and fixing existing issues within the workflow orchestrator. Their work includes printing image and client/server details, maintaining a single optimus host variable across environments, and adding an external HTTP sensor. The user also refactored code related to job runs, Airflow scheduler, and protobuf definitions, improving the project's functionality and maintainability. They demonstrated proficiency in Go and working with protobuf specifications, integrating external dependencies, and API implementation.
business-intelligencedata-warehousedata-integrityworkflow-orchestratorperformant
goto/raccoon

Aug 2023 - Feb 2025

Raccoon is a high-throughput, low-latency service to collect events in real-time from your web, mobile apps, and services using multiple network protocols.
Contributions:3 reviews, 8 PRs, 15 pushes in 1 year 6 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
Siddhanta Rath - Lead Software Engineer at Gojek