Kartik Khare

Software Engineer at The Apache Software Foundation

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
Kartik Khare is a software engineer with 12 years of experience building low-latency, highly distributed real-time systems that serve hundreds of millions of users, currently driving core features at StarTree and committing to Apache Pinot as an Apache committer. He has a strong track record implementing performance-sensitive features—such as off-heap upsert that scaled workloads 10x at half the cost—and building connectors like JDBC, S3, Kinesis, Pulsar, and Protobuf support for realtime OLAP systems. Previously he built real-time anomaly detection pipelines at Walmart Global Tech scaled to 20M RPM using Flink and Druid, and at Ola created a Scala DSL that shrank complex Flink development from months to days. An active open-source contributor to projects like Apache Pinot (and earlier work on Airflow and Superset), Kartik also writes technical essays with over 250K Medium reads, blending deep systems engineering with clear communication. Based in Bengaluru and an IIT Roorkee alumnus, he combines production-grade backend engineering with a knack for making complex streaming and analytics systems practical and cost-efficient.
code12 years of coding experience
job6 years of employment as a software developer
bookCoursera
bookIndian Institute of Technology Roorkee
languagesEnglish, Hindi, Urdu
github-logo-circle

Github Skills (9)

javas10
apache-pinot10
kafka10
back-end-development10
protobuffer10
java10
protobuf10
jdbc9
schema8

Programming languages (9)

TypeScriptJavaShellC++ScalaJavaScriptHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
apache/pinot

Apr 2020 - Jan 2023

Apache Pinot - A realtime distributed OLAP datastore
Role in this project:
userBack-end Developer
Contributions:745 reviews, 105 commits, 343 PRs in 2 years 9 months
Contributions summary:Kartik primarily contributed to the development of the Apache Pinot project by adding support for new file system plugins such as S3 filesystem, protobuf input formats, and by refactoring and enhancing existing functionality. Their work includes implementing features, such as schema registry integration, and performance improvements. They also worked on integrating the JDBC driver, adding features such as primary key serialization and handling null values.
realtimedata-streamolapapachedatastore
KKcorps/Port-Scanner

May 2014 - Aug 2014

Contributions:8 commits in 3 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
Kartik Khare - Software Engineer at The Apache Software Foundation