Prithviraj Pandian

Software Engineer at Facebook

San Francisco, California, United States
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
Prithviraj Pandian is a software engineer with 10 years of experience specializing in distributed SQL engines and large-scale data systems, currently working on PrestoDB at Facebook in San Francisco. He has driven cloud data warehouse projects and product launches at Cloudera, including leading the development of an Apache Impala cloud service and scaling data governance and optimizer products. As an active Presto contributor, he implemented SQL function enhancements, a SET_UNION aggregation, and performance improvements for lambda expressions, directly improving query expressiveness and execution efficiency in a widely used open-source engine. Known for translating research-grade SQL ideas into production-quality code, he blends deep systems expertise with a pragmatic focus on performance and user-facing functionality.
code10 years of coding experience
job5 years of employment as a software developer
bookBachelor's of Science in Electrical Engineering and Computer Science (incomplete), Bachelor's of Science in Electrical Engineering and Computer Science (incomplete) at University of California, Berkeley
bookSt. Francis High School
languagesSpanish
github-logo-circle

Github Skills (14)

javas10
query-optimization10
sqlfunction10
presto10
sql10
java10
expressions9
lambda9
lambdas9
expression9
big-data8
data-set8
data-model8
user-data8

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
prestodb/presto

May 2020 - Jun 2022

The official home of the Presto distributed SQL query engine for big data
Role in this project:
userBack-end Developer
Contributions:161 reviews, 37 commits, 41 PRs in 2 years 1 month
Contributions summary:Prithviraj primarily contributed to the implementation of SQL functions and the enhancement of Presto's query processing capabilities. They added support for `SHOW FUNCTIONS LIKE` patterns, enabling users to search for functions based on patterns and improved the system's ability to handle SQL functions. Furthermore, the user introduced the `SET_UNION` aggregation function and improved the performance and scoping of lambda expressions within SQL functions, leading to more efficient query execution and more comprehensive functionality.
distributed-sqlquerybigdataquery-enginesql
prithvip/presto

May 2020 - Sep 2024

The official home of the Presto distributed SQL query engine for big data
Contributions:154 pushes, 36 branches in 4 years 4 months
jdbchbasebigdataoracle-databasebig-data
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
Prithviraj Pandian - Software Engineer at Facebook