Sagar Sumit is a Senior Staff Engineer based in Bengaluru with over a decade of hands-on experience building scalable, distributed data systems and transactional engines. He is an Apache Hudi PMC member and committer who has driven core features like a native Hudi connector for Trino, asynchronous indexing, and an incremental JDBC puller, improving ingestion and query performance across Presto, Trino and Spark. His career spans high-impact roles at Uber, Anyscale (Ray Core), AWS Aurora storage, Grab, and Oracle, where he delivered production-ready distributed storage, payments backends, and failure-recovery improvements. Sagar’s open-source contributions include compatibility and performance work in widely used query engines Presto and Trino, notably improving Hudi table handling and metadata-based listing for faster queries. He blends deep systems engineering with product-focused performance optimizations and has a strong academic foundation from Georgia Tech and NIT Tiruchirappalli. A less obvious strength is his track record of designing concurrency-safe background services (e.g., asynchronous indexing and UID generators) that enable high-throughput, low-latency platforms.
10 years of coding experience
9 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Georgia Institute of Technology
Bachelor of Technology Computer Science and Engineering, Bachelor of Technology Computer Science and Engineering at National Institute of Technology, Tiruchirappalli
Upserts, Deletes And Incremental Processing on Big Data.
Role in this project:
Back-end Developer & Data Engineer
Contributions:3 releases, 2581 reviews, 176 commits in 1 year 7 months
Contributions summary:Sagar primarily contributed to the development of the JDBC source support for the DeltaStreamer, focusing on enabling incremental data ingestion from relational database management systems (RDBMS). They implemented the core components for fetching data from JDBC sources, including the JdbcSource class, a utility for constructing SQL queries (SqlQueryBuilder), and support for both full and incremental data fetching modes. The contributions involved the design and implementation of the first phase of the JDBC incremental puller.
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
Role in this project:
Back-end Developer & Data Engineer
Contributions:127 reviews, 5 commits, 9 PRs in 8 months
Contributions summary:Sagar primarily contributed to the Hudi connector, focusing on enhancing its functionality and integrating it with the Trino query engine. They implemented features related to Hudi's file format, including adding support for the Hudi connector, and improving split processing for better query performance. The user also fixed bugs and improved test coverage, demonstrating a commitment to the quality and stability of the Hudi integration within Trino.
prestodbdbmsindexingjdbcbigdata
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.