Szymon Homa is an Application Architect with 10 years of experience designing maintainable, testable systems and leading teams through Agile/XP-driven transformations. He combines deep object-oriented modeling and a strong focus on code quality and CI with hands-on backend work, including contributions to the prominent Trino distributed SQL engine to improve Hive integration and query stability. His career spans startups and scale-ups—helping Starburst mature PrestoSQL, guiding microservices and DevOps adoptions, and leading technical initiatives at Gett. Comfortable learning new stacks (recently Go) while coaching others, he balances pragmatic delivery with mentor-driven skill development. Based in Warsaw, he brings a practical blend of architectural judgment and detailed implementation experience that surfaces in both production features and improved testing practices.
10 years of coding experience
15 years of employment as a software developer
Master's Degree, Computer Science, Master's Degree, Computer Science at University of Silesia in Katowice
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:140 reviews, 3 commits, 47 PRs in 3 months
Contributions summary:Szymon primarily focused on enhancing the Trino query engine's capabilities regarding Hive integration. They implemented support for inserts into partitioned bucket tables, modifying existing tests and adding new ones to capture the new behavior. They also addressed an issue within the WindowOperatorStats, improving the handling of edge cases and preventing the termination of queries. Furthermore, the user modified the default Hive metastore refresh interval, and made several updates to handle cases where there were hive only views created.
Contributions:8 commits, 4 PRs, 8 pushes in 6 months
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.