Piotr Findeisen

Distinguished Engineer at Starburst

Poland
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
Piotr Findeisen is a distinguished engineer with 17 years of experience building and hardening distributed SQL and data systems, best known as a co-creator of Starburst Enterprise Presto and a long-time Trino maintainer. He combines deep expertise in concurrency, API design and correctness with hands-on contributions across major open-source projects like Apache Arrow (Rust), Iceberg, DataFusion and Trino, often fixing subtle data-type and memory issues. Piotr moves fluently between languages and roles—shipping backend features, writing thorough tests, and improving documentation and error handling—to raise reliability at scale. Based in Poland, he balances committer-level stewardship at multiple Apache projects with industry roles that include senior engineering and advisory positions. A pragmatic perfectionist, he frequently surfaces non-obvious bugs (e.g., string-to-decimal casting, non-BMP bucketing) that improve correctness across the data stack.
code17 years of coding experience
job19 years of employment as a software developer
bookMSc Computer Science, MSc Computer Science at University of Warsaw
bookMathematics Experimental class, Mathematics Experimental class at Stanislaw Staszic Secondary School (XIV LO im. Stanislawa Staszica)
stackoverflow-logo

Stackoverflow

Stats
20,060reputation
4.8mreached
382answers
18questions
Badges
postgresql
top-1%
amazon-web-services
top-1%
amazon-s3
top-5%
java
top-5%
hive
top-5%
datediff
top-5%
github-logo-circle

Github Skills (73)

decimals10
postgresql10
python10
testng10
testing10
data-manipulation10
apache-arrow10
javas10
parquet10
test-container10
concurrency10
trino10
client-library10
decimal-numbers10
dockers10

Programming languages (21)

JavaC++RustCScalaGoHTMLKotlin

Github contributions (5)

github-logo-circle
trinodb/trino

Apr 2022 - Jan 2023

Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
Role in this project:
userBack-end Developer
Contributions:10606 reviews, 376 commits, 5380 PRs in 9 months
Contributions summary:Piotr contributed to the development and testing of the Trino distributed SQL query engine, specifically focusing on improvements to query optimization and data access layers. The contributions include enhancing query execution, resolving data processing issues in various scenarios, and incorporating advancements to the column statistics retrieval process. The user's work included enhancements to handling of date/time types and ensuring code quality through consistent formatting and addressing potential memory leaks.
prestodbdbmsindexingjdbcbigdata
trinodb/trino-python-client

Jan 2020 - Sep 2022

Python client for Trino
Role in this project:
userBack-end Developer
Contributions:59 reviews, 31 commits, 45 PRs in 2 years 7 months
Contributions summary:Piotr contributed to the development and maintenance of the Python client for the Trino distributed SQL engine. Their work involved updating project coordinates, including the project name and author information. They also made changes to the core client library, modifying the setup and module structure, and renaming the main module and updating the version number. These changes indicate a focus on client library maintenance and project configuration.
data-analyticspythondbmssingerpython-client
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
Piotr Findeisen - Distinguished Engineer at Starburst