Rishabh Singh

Software Development Engineer 3 at Flipkart

Delhi, 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 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.
code9 years of coding experience
job7 years of employment as a software developer
bookIntermediate PCM with Computer Science, Intermediate PCM with Computer Science at Ryan International School, Mayur Vihar
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Bharati Vidyapeeth College of Engineering,New Delhi
stackoverflow-logo

Stackoverflow

Stats
1reputation
192reached
0answers
1question
github-logo-circle

Github Skills (19)

ruby-rails10
video-conferencing10
testing10
rails10
event-sourcing10
ruby10
event-emitter10
conferencing10
eventsource10
eventing10
ruby-on-rails10
payment9
collaboration9
javascript8
user-friendly7

Programming languages (3)

JavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
openSUSE/osem

Sep 2017 - Jul 2019

Open Source Event Manager. An event management tool tailored to Free and Open Source Software conferences.
Role in this project:
userBack-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.
eventsevent-managementrailsrails-applicationtailored
publiclab/plots2

Nov 2017 - Nov 2018

a collaborative knowledge-exchange platform in Rails; we welcome first-time contributors! :balloon:
Role in this project:
userBack-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.
Request Free Trial