Piotr Nowojski is a Staff Software Engineer II with 14 years of experience specializing in high-performance, distributed systems and streaming platforms. As an Apache Flink PMC member and long-time contributor to Flink (and formerly Presto), he focuses on runtime stability, checkpointing, Kafka integration, and core network/processing components that power large-scale stream processing. He has led engineering efforts at Ververica, co-founded Immerok to improve Flink in the cloud, and now applies that systems expertise at Confluent. Comfortable across C++, Java, and Python, Piotr combines deep implementation skills with product-facing documentation and website contributions—an engineer who moves between low-level performance work and developer experience. Colleagues note his appetite for new CS areas and a wry sense of urgency reflected in his GitHub bio: "Hurry up, before we all come to our senses!"
14 years of coding experience
12 years of employment as a software developer
Master, Computer Science, Master, Computer Science at University of Warsaw
Contributions:1275 reviews, 802 commits, 826 PRs in 5 years 6 months
Contributions summary:Piotr's commits indicate contributions to the Apache Flink project. Their work includes adding test coverage for runtime components, making Kafka brokers lists final, and implementing methods for unaligned checkpoints. The focus appears to be on improving the stability, performance, and correctness of the streaming framework, particularly in areas relating to checkpointing and Kafka integration. The user's involvement stretches across multiple areas, including core runtime, connector (Kafka) and data processing.
Contributions:10 reviews, 17 commits, 8 PRs in 2 years 2 months
Contributions summary:Piotr primarily contributed to the Apache Flink website, focusing on content updates and website rebuilds. Their commits include changes to documentation links, quickstart scripts for different Flink versions, and updates to blog posts. The user also updated the website's content, specifically updating the release announcements and links to documentation, including Flink 1.11, 1.13 and Stateful Functions.
flinkapachebig-datasparkapache-flink
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 Nowojski - Staff Software Engineer II at Confluent