Kamesh Bhallamudi

Staff Software Engineer at Uber

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

👤
Senior
🎓
Top School
Kamesh Bhallamudi is a Staff Software Engineer with 14 years of experience designing and operating large-scale data platforms and distributed systems, currently at Uber in Bengaluru. He has led end-to-end data migrations and ingestion efforts—most notably migrating 15PB+ across 8,000+ tables to AWS—and built unified, self-serve ingestion and matching platforms that emphasize reconciliation, replayability, and cost-efficient resource planning. Technically fluent across Hadoop ecosystem components (Drill, Hive, HBase), Spark, Kafka, Airflow, and cloud-native AWS services, he codes primarily in Java, Scala, and Python and architects Spring Boot microservices for production workloads. An active Apache contributor and Drill committer, he developed Mongo and Kafka storage plugins and has a track record of fixing critical query-execution bugs in high-profile open-source projects. Colleagues rely on him for pragmatic, performance-oriented designs that bridge low-level data plumbing with scalable product features.
code13 years of coding experience
job12 years of employment as a software developer
bookM.Sc, Mathematics, 79, M.Sc, Mathematics, 79 at Andhra University
bookM.Tech, Computer Science and Data Processing, 8.8/10, M.Tech, Computer Science and Data Processing, 8.8/10 at IIT Kharagpur
github-logo-circle

Github Skills (14)

apache-drill10
drilldown10
javas10
debug10
sql10
mongodb10
java10
mongodb-database10
big-data9
hadoop8
apidoc7
api7
jdbc6
parquet5

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
apache/drill

Apr 2014 - Jan 2016

Apache Drill is a distributed MPP query layer for self describing data
Role in this project:
userBack-end Developer
Contributions:15 commits, 5 comments in 1 year 8 months
Contributions summary:Kamesh primarily focused on bug fixes and enhancements within the Apache Drill project, which is a distributed MPP query layer for self-describing data. Their contributions included resolving issues related to query execution, specifically addressing failures in the `submit_plan` function and handling null pointer exceptions in the `dumpcat` utility. The user also worked on integrating and maintaining the MongoDB storage plugin, including upgrades and addressing issues related to authentication. Furthermore, they upgraded the Mongo Java Driver and addressed empty collection issues.
jdbcdatastreambig-datadatabasehadoop
kameshb/hadoop-qctree

Jun 2012 - Jul 2012

Contributions:76 commits in 1 month
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
Kamesh Bhallamudi - Staff Software Engineer at Uber