Pranav Bhole

Engineering Manager at Attentive

Sunnyvale, California, United States
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
Pranav Bhole is an engineering manager and technology leader with 13 years in software development and over four years leading high-performing engineering teams, currently driving query core feature development at Imply and now leading engineering at Attentive. He specializes in large-scale distributed systems and OLAP analytics, having enabled petabyte-scale, low-latency queries across 800+ clusters and built pipelines ingesting billions of events daily during his tenure at Yahoo. A rank‑1 committer and co-founder of Yahoo’s open-source Maha project and an active contributor to Apache Druid, he has delivered innovations like SQL decoupled planning with Apache Calcite, complex column types, window functions, and a high‑precision geospatial R-tree extension. He combines strong hands-on backend engineering with cloud-native deployment expertise (Kubernetes, AWS) and a history of architecting privacy-forward ad systems, including cookieless initiatives. Known for mentoring teams and integrating cutting-edge capabilities—such as RAG with Druid and LLMs for natural language analytics—he blends deep systems design with practical product impact.
code10 years of coding experience
job13 years of employment as a software developer
bookMaster's Degree Computer Science, Master's Degree Computer Science at The University of Texas at Dallas
bookBachelor's Degree Information Technology, Bachelor's Degree Information Technology at Veermata Jijabai Technological Institute, MUMBAI
languagesEnglish, Marathi, Hindi
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

javas10
parallel-processing10
apache-druid10
indexer10
indexing10
java10
serialization9
data-serialization9
deserialization9

Programming languages (4)

JavaScalaJavaScriptPython

Github contributions (5)

github-logo-circle
apache/druid

Oct 2022 - Nov 2024

Apache Druid: a high performance real-time analytics database.
Role in this project:
userBack-end Developer
Contributions:170 reviews, 51 PRs, 169 comments in 2 years
Contributions summary:Pranav contributed to enhancing the Apache Druid database by addressing issues in parallel merge operations, specifically focusing on the solo accumulator and empty partitions during the merge process. They added a test case to simulate a bad executor pool and debugged the merging sequence. Furthermore, the user made modifications to handle v2 buffer deserialization with the addition of the file mapper and added an index on the task table to improve the performance.
real-timebig-datadruiddatabasehadoop
pranavbhole/AdvancedDS

Apr 2016 - Jan 2021

Contributions:10 pushes, 2 branches in 4 years 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