Rishabh Singh is a backend-focused Software Development Engineer with 8 years of experience building high-throughput distributed systems and ad-serving platforms. At Flipkart he scaled PCA ad serving to handle hundreds of thousands QPS, drove ~60% latency reductions through query and application-layer optimizations, and reduced hardware costs using Solr, Kafka, Redis, HBase and Kubernetes. He has strong big-data and attribution experience from owning reporting pipelines and attribution platforms using Java, Spark and Hadoop, and earlier built production features in Ruby on Rails and Elasticsearch for fast user-facing systems. An active open-source contributor and former Google Summer of Code participant, he has improved event management and community platforms (openSUSE OSEM, PublicLab plots2) by enhancing backend workflows and admin tooling. Based in Delhi, he combines hands-on performance tuning at internet scale with a history of mentoring and fostering first-time open-source contributors.
9 years of coding experience
7 years of employment as a software developer
Intermediate PCM with Computer Science, Intermediate PCM with Computer Science at Ryan International School, Mayur Vihar
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Bharati Vidyapeeth College of Engineering,New Delhi
Open Source Event Manager. An event management tool tailored to Free and Open Source Software conferences.
Role in this project:
Back-end Developer
Contributions:12 commits, 28 PRs, 57 comments in 1 year 10 months
Contributions summary:Rishabh primarily contributed to back-end functionality within the Open Source Event Manager (OSEM) project. Their work involved adding checks for payment amounts, modifying routes related to physical tickets, and addressing an error in the admin dashboard. Further contributions include adding a condition to display missing speakers and updating schema formatting. These changes suggest a focus on enhancing the core features and administrative capabilities of the event management tool.
a collaborative knowledge-exchange platform in Rails; we welcome first-time contributors! :balloon:
Role in this project:
Back-end Developer
Contributions:10 PRs, 3 pushes, 1 branch in 1 year
Contributions summary:Rishabh primarily contributed to the back-end functionality of the platform, focusing on fixing bugs and adding features. They addressed a subscription error, added a functional test for subscribing to a tag, and implemented time ranges in the tag controller. These changes involved modifications to the application's controllers, models, and views, specifically concerning subscription management, tag functionality, and search autocomplete. Their contributions improve the overall user experience and functionality of the collaborative platform.
railsrubywikipubliclabenvironment
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.