Rohan Verma

Software Engineer at Zerodha

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
Rohan Verma is a polyglot Software Engineer with 11 years of experience, currently building production systems at Zerodha from Bengaluru. He specializes in backend services in Go and Python, with hands-on experience in message-driven architectures, CI/CD, and data-heavy microservices. An active open-source contributor, he enhanced the popular Go config library koanf with S3 and structs providers and improved its robustness with tests and bug fixes. His background includes modernizing large Python projects at Apache Allura and shipping rule-driven ingestion pipelines during an internship at Dell. Trained in machine learning via Udacity and comfortable across databases and cloud platforms, he brings a practical ML curiosity to backend engineering. Notably, he prefers email contact over LinkedIn and maintains a public GitHub portfolio demonstrating consistent cross-language craftsmanship.
code11 years of coding experience
job1 year of employment as a software developer
bookMachine Learning Engineer Nanodegree, Machine Learning Engineer Nanodegree at Udacity
bookBachelor’s Degree, Computer Science and Engineering, Bachelor’s Degree, Computer Science and Engineering at Shiv Nadar University
bookHigh School, Computer Science with Science Stream, High School, Computer Science with Science Stream at Apeejay School
languagesEnglish, Hindi, German, Japanese, Esperanto
stackoverflow-logo

Stackoverflow

Stats
447reputation
58kreached
14answers
11questions
github-logo-circle

Github Skills (16)

aws-s310
configuration-management10
struct10
go10
amazon-s310
s3-bucket10
testing8
graph6
html6
go-modules6
javascript6
grails6
colors6
html-table6
canvas6

Programming languages (25)

C#CDIGITAL Command LanguageGoHTMLJupyter NotebookTypeScriptShell

Github contributions (5)

github-logo-circle
knadh/koanf

Jul 2019 - Jan 2023

Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
Role in this project:
userBack-end Developer
Contributions:4 releases, 40 reviews, 11 commits in 3 years 6 months
Contributions summary:Rohan primarily contributed to the development of the `koanf` configuration management library for Go. They implemented new features such as a structs provider and an S3 provider, enhancing the library's capabilities for loading configuration from various sources. The user also addressed bugs, including a potential panic in the `Load` function and an incorrect warning log in the S3 file download implementation. Furthermore, the user added unit tests and build constraints to maintain compatibility.
command-lineconfiguration-managementgotomlviper
zerodha/kite-mcp-server

Feb 2025 - Jul 2026

Zerodha Kite MCP server
Contributions:5 releases, 5 PRs, 33 pushes in 1 year 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