Anton P is a software engineer with 11 years of experience specializing in large-scale data systems, distributed query engines, and database integrations. Currently at Starburst, he has deep hands-on expertise in Presto/Trino and Hive, contributing upstream fixes such as GROUPING() support, test isolation to prevent race conditions, and Docker-based Hive integration improvements. His background spans finance and enterprise analytics (JPMorgan Chase, Teradata, Hadapt), and he brings practical skills in Java, Python, and Linux to complex data infrastructure problems. A Yale-educated technologist, he pairs algorithmic thinking with production-grade engineering and a demonstrated knack for improving robustness in open-source big data projects.
11 years of coding experience
7 years of employment as a software developer
International Baccalaureate (IB), International Baccalaureate (IB) at St. George's British International School
Computer Science (BS) Economics (BA), Computer Science (BS) Economics (BA) at Yale University
The official home of the Presto distributed SQL query engine for big data
Role in this project:
Back-end Developer / Data Engineer
Contributions:19 commits, 31 PRs, 2 branches in 1 year 4 months
Contributions summary:Anton primarily contributed to the Presto query engine, focusing on integrating and improving the system's interaction with Hive. Their work involved updating Docker configurations for Hive integration tests, including port and image version updates. Additionally, they refactored test code to provide table name isolation and addressed race conditions, improving the robustness of Hive integration tests. Further contributions added support for the GROUPING() function, enhancing Presto's SQL capabilities.
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
Contributions:1 review, 1 comment in 4 years 8 months
Contributions summary:Anton contributed to the Hive integration within the Trino project, focusing on improving integration tests. Their work involved updating Docker configurations for Hive, specifically adjusting DNS settings and CDH image versions. They also implemented table name isolation to resolve race conditions in tests. Additionally, the user added support for the GROUPING() function, optimizing its performance by pre-computing results.
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.