Maciej Grzybek is a Senior Software Engineer with 13 years of experience building front-end and full-stack TypeScript and React applications for global SaaS and fintech products. He has shipped production features and led initiatives at companies like Housecall Pro, Ramp Network and PokerStars, often pairing React with NestJS, Postgres and serverless backends. An active contributor to the Presto distributed SQL engine, he’s extended core operators and compatibility features—demonstrating comfort with both frontend UX and backend distributed systems. Maciej mentors and hires engineers, drives testing strategies, and writes technical articles to share what he learns. Based in Białystok, Poland, he brings a designer’s attention to detail from earlier graphic work and a pragmatic, product-focused approach to engineering.
13 years of coding experience
9 years of employment as a software developer
Bachelor of Engineering (B.E.), Spatial Planning, Bachelor of Engineering (B.E.), Spatial Planning at Bialystok University of Technology
The official home of the Presto distributed SQL query engine for big data
Role in this project:
Back-end Developer
Contributions:160 commits, 98 PRs, 1141 comments in 1 year 11 months
Contributions summary:Maciej's contributions focused on extending the Presto distributed SQL query engine. They added functionality to the existing system, implementing an alias for the substring function to support compatibility with Teradata SQL. They also made changes to the system to allow inserting explicit nulls, and implemented overflow checks within BigInt operators. Additionally, the user added arithmetic and cast operators for the REAL type.
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.