Rishabh Singh

Senior Software Engineer II at The Apache Software Foundation

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
Rishabh Singh is a Senior Software Engineer II with nine years of experience designing and shipping scalable parallel and distributed systems, currently at Confluent and an Apache Druid committer. He has built systems from scratch across startups and large companies—work that spans real-time analytics (notably contributions to the high-profile Apache Druid quickstart and runtime automation), distributed tracing, and high-throughput alerting pipelines. Trained in both Computer Science and Mathematics at BITS Pilani, he often looks for mathematical parallels to simplify system design and improve reliability. Equally comfortable in backend, DevOps, and cloud-native stacks, he has a track record of addressing performance, startup, and configuration challenges in production. Colleagues describe him as pragmatic and curious, with a penchant for turning complex distributed problems into maintainable, well-tested solutions.
code9 years of coding experience
job9 years of employment as a software developer
bookBITS Pilani, Birla Institute of Technology and Science
book12th CBSE, 12th CBSE at Saraswati Vidya Mandir, Munger(Bihar)
book10th CBSE, 10th CBSE at Notre Dame Academy, Munger(Bihar)
github-logo-circle

Github Skills (11)

javas10
configuration-management10
apache-druid10
java10
devops9
python9
shell8
script8
sh8
scripting8
argparse7

Programming languages (9)

C#TypeScriptJavaShellJavaScriptGoMustacheJsonnet

Github contributions (5)

github-logo-circle
apache/druid

Dec 2022 - Jan 2023

Apache Druid: a high performance real-time analytics database.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:210 reviews, 9 commits, 85 PRs in 1 month
Contributions summary:Rishabh primarily worked on the Druid automated quickstart process, contributing to the automation and configuration of various Druid services. They made changes to the Python scripts, jvm.config, and runtime properties to enhance memory management, service startup, and logging. Additionally, they refactored the run-druid script, incorporated argparse for command-line arguments, and addressed related documentation updates. The user also addressed issues related to HSTS and OIDC configurations.
real-timebig-datadruiddatabasehadoop
findingrish/druid

Nov 2022 - Feb 2025

Apache Druid: a high performance real-time analytics database.
Contributions:5 reviews, 22 PRs, 656 pushes in 2 years 3 months
real-time-analyticsanalyticssqlapachebig-data
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
Rishabh Singh - Senior Software Engineer II at The Apache Software Foundation