Caner Balcı is a Staff Software Engineer based in San Francisco with 13 years of experience building scalable backend systems and web applications. At Uber since 2016 he has focused on production-grade services and distributed systems, bringing deep engineering rigor from earlier roles at Redbeacon and JotForm. He contributes to Apache Pinot, enhancing real-time OLAP capabilities with features like DimensionTableDataManager and LOOKUP transforms that enable complex realtime joins and improved data validation. Trained as an aerospace engineer at Middle East Technical University, he combines a systems-minded, analytical approach with hands-on backend development. Colleagues rely on him for solving tricky data-routing and realtime-query problems that sit at the intersection of performance and correctness.
12 years of coding experience
5 years of employment as a software developer
Bachelor of Science (B.S.) Aerospace Aeronautical and Astronautical Engineering, Bachelor of Science (B.S.) Aerospace Aeronautical and Astronautical Engineering at Orta Doğu Teknik Üniversitesi / Middle East Technical University
Apache Pinot - A realtime distributed OLAP datastore
Role in this project:
Back-end Developer
Contributions:90 reviews, 12 commits, 27 PRs in 1 year 11 months
Contributions summary:Caner primarily contributed to the back-end development of Apache Pinot, a real-time distributed OLAP datastore. Their work involved introducing new features such as the DimensionTableDataManager and the LOOKUP transform function, which improved data management and querying capabilities. They also addressed code quality by revisiting JavaDocs and adding validation logic for dimension table storage. Furthermore, they fixed issues related to GitHub Actions and segment assignment to enable Realtime Fact Table to Dimension Table Joins.
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.