Grzegorz Kokosiński

Senior Engineering Manager at Starburst

Gdynia, Pomeranian Voivodeship, 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
Grzegorz Kokosiński is a Senior Engineering Manager and co-founder with 11+ years building high-performance distributed database systems, currently leading engineering at Starburst. He combines hands-on backend development—significant contributions to Trino/Presto and Airlift—with leadership roles from tech lead to senior manager, shepherding enterprise-grade SQL-on-big-data products. His work spans deep systems engineering (Hive connector, blackhole connector, query-queue fixes) and production-grade reliability features like auth retries and discovery resilience. Based in Gdynia, Poland, he blends startup founder experience with long-term open-source stewardship as a Trino maintainer. Notably, his background includes GPU-accelerated analytics and storage-layer work at Netezza/IBM, giving him practical expertise across both hardware-accelerated algorithms and distributed query engines.
code11 years of coding experience
job17 years of employment as a software developer
bookMSc Computer Science, MSc Computer Science at Warsaw University of Technology
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
5,441reputation
728kreached
77answers
24questions
Badges
hive
top-5%
command-line
top-5%
bash
top-5%
github-logo-circle

Github Skills (25)

back-end-development10
configuration-management10
guice10
java10
javas10
sql10
data-engineering9
authentication9
jdbc9
user-authentication9
distributed-systems9
bash9
command-line9
hive9
http-client9

Programming languages (11)

TypeScriptJavaDockerfileShellCSSC++JavaScriptGo

Github contributions (5)

github-logo-circle
trinodb/trino

Sep 2022 - Dec 2022

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:3289 reviews, 24 commits, 1404 PRs in 3 months
Contributions summary:Grzegorz's contributions focused on enhancing the codebase of the Trino distributed SQL query engine, particularly within the Hive connector. The commits addressed critical issues such as enumerating metadata objects, passing table owner information, and supporting for TEXTFILE formats. The contributions involved modifying existing Java classes, indicating the user's involvement in implementing features and addressing bugs.
prestodbdbmsindexingjdbcbigdata
prestodb/presto

May 2015 - Jul 2019

The official home of the Presto distributed SQL query engine for big data
Role in this project:
userBack-end Developer
Contributions:2 reviews, 584 commits, 674 PRs in 4 years 3 months
Contributions summary:Grzegorz implemented the blackhole connector, which functions similarly to /dev/null, allowing for writes without actual data persistence and reads without data retrieval within the Presto distributed SQL query engine for big data. The user also fixed a race condition in the query queues, removing a check that was redundant and causing errors when multiple queries were submitted simultaneously. The user made updates to the code base by removing unnecessary synchronization in BlackHoleMetadata and made updates related to support for CTAS (Create Table As Select) with no data.
distributed-sqlquerybigdataquery-enginesql
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
Grzegorz Kokosiński - Senior Engineering Manager at Starburst