Kishore Gopalakrishna

Co-founder & CEO at StarTree

Mountain View, 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
Kishore Gopalakrishna is a seasoned software leader and entrepreneur with 15 years of experience building scalable, real-time data systems and analytics platforms. As Co-founder and CEO of StarTree in Mountain View, he focuses on delivering fast, fresh, actionable insights at scale, blending product vision with hands-on engineering. His open-source contributions to high-profile projects like Apache Pinot and Apache Helix show deep expertise in distributed OLAP datastores, aggregation performance, consistent hashing, and cluster state management. Kishore pairs systems-level architecture skills with low-level Java and byte-buffer work, evidencing a comfort across the stack from algorithmic data processing to operational resilience. Based in the Bay Area, he brings an uncommon mix of startup leadership and proven technical depth in production-grade distributed systems.
code14 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
626reputation
12kreached
7answers
0questions
Badges
hadoop
top-5%
github-logo-circle

Github Skills (26)

algorithm10
algorithms10
apache-pinot10
system-design10
zookeeper10
data-structure10
java10
javas10
data-processing10
cluster-manager10
data-structures10
cluster-api10
datastructures-algorithms10
clustering10
hadoop9

Programming languages (4)

TypeScriptJavaHTMLPython

Github contributions (5)

github-logo-circle
apache/pinot

Nov 2014 - Jul 2022

Apache Pinot - A realtime distributed OLAP datastore
Role in this project:
userBack-end Developer
Contributions:157 reviews, 256 commits, 274 PRs in 7 years 9 months
Contributions summary:Kishore contributed to the addition of aggregation phase jobs, additional dependencies, and map reduce aggregation jobs. These changes involved modifying existing Java code, including the `TimeSeries.java` file, and creating and manipulating byte buffers. The focus appears to be on enhancing the performance and functionality of the aggregation tasks within the Apache Pinot system. The commits involve creating a new class `AggregationKey`, which indicates the developer is focused on the underlying data processing aspects of the project.
realtimedata-streamolapapachedatastore
apache/helix

Jun 2011 - Apr 2017

Mirror of Apache Helix
Role in this project:
userBack-end Developer & System Architect
Contributions:347 commits, 3 PRs, 67 comments in 5 years 10 months
Contributions summary:Kishore primarily contributed to the core functionality of the cluster-manager-core module, with changes centered around the management and manipulation of Zookeeper records, consistent hashing algorithms, and the internal state model definitions. The work involved refactoring and implementing the core messaging service APIs along with changes to ensure correct state transitions, specifically handling session expiration, and making modifications to the build process to use the ZNRecord class, and implementing file based implementation. Furthermore, the user addressed crucial aspects of rebalancing and cluster stability by implementing functionality for handling data compression and allowing for custom rebalancer implementations within the system.
helixapachebig-datacloudjava
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
Kishore Gopalakrishna - Co-founder & CEO at StarTree