Rahul Arora

Senior Software Engineer (L5) at Uber

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

👤
Senior
🎓
Top School
Rahul Arora is a Senior Software Engineer with 11 years of experience building high-throughput, resilient backend systems in India, currently at Uber. He specializes in distributed systems and storage-heavy architectures, with deep hands-on expertise in Java/Python microservices, RocksDB, HBase, Solr/Elasticsearch, Kafka, Redis and Aerospike. Rahul has led teams and delivered performance-critical features at scale—reducing search latencies, designing a RocksDB-based local cache and a high-performance feature store that handled tens of thousands of RPS on single machines. At PhonePe he drove cross-sell initiatives, re-architected RabbitMQ sharding to prevent consumer overload, and boosted developer productivity with tooling such as an IntelliJ hot-swap plugin. He combines low-level performance tuning (JFR analysis, custom replication layers) with product-focused system design, often building frameworks and infra from scratch to solve recurring problems. Based in Karnataka, he pairs pragmatic engineering with a track record of turning legacy systems into scalable, maintainable platforms.
code11 years of coding experience
job5 years of employment as a software developer
bookHigh school Science Non medical, High school Science Non medical at Mahavir Senior Model School
bookBachelor of Technology (B.Tech.) Computer Science, Bachelor of Technology (B.Tech.) Computer Science at Jaypee University of Information Technology
languagesEnglish, Hindi
github-logo-circle

Github Skills (99)

python10
etl10
automation10
mlops10
orchestration10
data-engineering10
scheduler10
data-integration10
database10
monitor10
data-science10
storage10
workflow-engine10
apache10
persistent10

Programming languages (8)

TypeScriptJavaC++CRustJavaScriptGoPython

Github contributions (5)

github-logo-circle
rahulxxarora/Jango

Mar 2015 - Jan 2017

Contributions:46 commits, 45 pushes, 1 branch in 1 year 10 months
pythonassistantpython3personal-assistantpython-ai
rahulxxarora/books4you

Apr 2015 - Jan 2017

Contributions:5 commits, 3 pushes, 1 branch in 1 year 9 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
Rahul Arora - Senior Software Engineer (L5) at Uber