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.
11 years of coding experience
1 year of employment as a software developer
Machine Learning Engineer Nanodegree, Machine Learning Engineer Nanodegree at Udacity
Bachelor’s Degree, Computer Science and Engineering, Bachelor’s Degree, Computer Science and Engineering at Shiv Nadar University
High School, Computer Science with Science Stream, High School, Computer Science with Science Stream at Apeejay School
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:
Back-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.
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.