Mateusz Gajewski

Mateusz “Serafin” Gajewski

Senior Staff Software Engineer · Trino maintainer · Warsaw, Poland

I’m a self-described software janitor: I’ve spent close to two decades building and cleaning up software — from Perl, PHP, Erlang and C in the early days to the JVM and Go today. I specialize in performance engineering and low-level Java: profiling and benchmarking, JVM internals, memory efficiency, and squeezing every last drop of throughput out of distributed systems that process data at scale.

These days most of my work happens in the open. I’m a maintainer and one of the main contributors of Trino, the distributed SQL query engine for big data, with nearly 1,400 merged pull requests in the main repository — working at Starburst on making Trino faster, leaner and easier to use.

Open source

Contact

Want to reach me? Just add this domain name after contact@.

Want to hire me? My current resume is available to download (updated 31.08.2026).