Rajat Venkatesh

Software Engineer at StarTree

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

🤩
Rockstar
🎓
Top School
Rajat Venkatesh is a seasoned software engineer with 12 years of deep expertise in distributed databases, query engines, and cloud platforms, currently working at StarTree in Bengaluru. He has driven high-impact projects across companies like LinkedIn, Yugabyte and Qubole—ranging from org-wide observability for Big Data stacks to transactional Change Data Capture and performance-first features for OLAP systems. Rajat combines hands-on systems coding (notably contributions to Apache Pinot’s index-building robustness) with product and team leadership that scaled Presto and Hive usage multi-fold. He’s strong at triaging production latency through tracing and ASH-style sampling, and often bridges compatibility gaps between Postgres semantics and distributed storage. Quietly practical, he pairs deep low-level performance optimizations with customer-facing examples and docs to accelerate adoption.
code12 years of coding experience
job18 years of employment as a software developer
bookB.E., B.E. at B. M. S. College of Engineering
bookCarnegie Mellon University
stackoverflow-logo

Stackoverflow

Stats
128reputation
3kreached
4answers
1question
github-logo-circle

Github Skills (33)

debugging10
apache-pinot10
debug10
c-language10
postgresql10
databases10
java10
javas10
exception-handling10
cprogramming-language10
distributed-database10
sql-database10
database10
develop9
json-parser9

Programming languages (10)

SmartyJavaDockerfileShellCScalaSCSSJavaScript

Github contributions (5)

github-logo-circle
apache/pinot

Dec 2023 - Apr 2025

Apache Pinot - A realtime distributed OLAP datastore
Role in this project:
userBack-end Developer
Contributions:239 reviews, 36 PRs, 320 comments in 1 year 3 months
Contributions summary:Rajat primarily contributed to improving exception handling and error messages within the Apache Pinot codebase, specifically during index building processes. They focused on providing more informative error messages, including column names, to aid debugging. Their work also involved creating a reproducer for a JSON parsing error during index build and using the + operator for string concatenation within the code. Additionally, they added support to detect and set a gauge when expired messages are detected within Kafka.
realtimedata-streamolapapachedatastore
qubole/demotrends

Aug 2015 - Nov 2020

Contributions:1 PR, 1 push, 1 comment in 5 years 4 months
djangotrends
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
Rajat Venkatesh - Software Engineer at StarTree