Naveen Cherukuri is a Senior Engineering Manager based in Sunnyvale with 15+ years of engineering leadership and 11 years of hands-on experience building large-scale distributed data and real-time systems. He has led critical infrastructure teams at Meta and Uber, driving open-source projects like Presto and Velox and operating platforms that process trillions of messages per day for real-time analytics and ML. Naveen’s background spans cloud, streaming, and data-platform engineering—Kafka, Flink, Samza, Hadoop/HBase—and he’s repeatedly translated research-grade systems into production at internet scale. At Meta he focuses on database acceleration and query engines, while at Uber he built the streaming SQL and real-time pipelines that power surge pricing, ML, and dashboards. He combines strong academic credentials (IIT Guwahati, UIUC) with a track record of contributing to cross-company open-source collaborations and partnering with industry players like Intel and ByteDance. Known for turning complex distributed problems into resilient platforms, he brings both deep technical ownership and program-level leadership across data infrastructure and AI/ML workloads.
11 years of coding experience
8 years of employment as a software developer
Bachelor's degree, Computer Science and Engineering, 9.63/10, Bachelor's degree, Computer Science and Engineering, 9.63/10 at Indian Institute of Technology, Guwahati
Contributions:2 PRs, 3 pushes, 7 branches in 1 day
roboticsrosrobottraining
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
Naveen Cherukuri - Senior Engineering Manager at Meta