Nikhil Collooru is a software engineer with 11 years of experience building high-performance database and distributed systems, currently contributing to Presto at Meta in the San Francisco Bay Area. He has a strong background in database internals from Oracle, where he worked on OCI, Transparent Application Failover, DRCP, and high-availability features, and holds advanced CS degrees from BITS and the University of Wisconsin–Madison. At Meta he focuses on back-end enhancements to the widely used Presto distributed SQL engine, adding connector/session features and limits like MaxAllowedFilesPerWriter and improving TaskUpdate handling. Known for pragmatic problem-solving, he combines low-level performance tuning with production-ready feature work across large-scale data platforms.
11 years of coding experience
5 years of employment as a software developer
Master’s Degree, Computer Science, Master’s Degree, Computer Science at University of Wisconsin-Madison
B.E(Hons), Computer Science, B.E(Hons), Computer Science at Birla Institute of Technology and Science
The official home of the Presto distributed SQL query engine for big data
Role in this project:
Back-end Developer
Contributions:692 reviews, 107 commits, 215 PRs in 2 years 11 months
Contributions summary:Nikhil's contributions primarily involve enhancing the Presto distributed SQL query engine, focusing on adding and extending functionality related to internal systems. They've added client information to the HdfsContext and various connector sessions, and modified code related to processing TaskUpdate sizes, implementing features such as the MaxAllowedFilesPerWriter limit for RaptorPageSink. They also worked on the SQL scalar function support.
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.