Matthias Pohl

Software Engineer at The Apache Software Foundation

Berlin, Germany
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
Matthias Pohl is a software engineer with a decade of experience specializing in distributed systems and fault-tolerant back-end engineering, currently at Confluent in Berlin. As a long-time committer and PMC member for the widely-used Apache Flink project, he has driven improvements in error handling, connection management, and leader-session consistency—work that reflects deep expertise in robust, production-grade streaming systems. His career spans cloud and data-focused companies like Aiven, Ververica, HERE, and Deutsche Post, combining open-source stewardship with hands-on product engineering. Matthias pairs an academic foundation from the Hasso‑Plattner Institute with practical contributions to complex coordination problems (notably ZooKeeper interactions), and he brings a traveler’s curiosity that has informed a pragmatic, systems-oriented approach to solving real-world reliability challenges.
code10 years of coding experience
job13 years of employment as a software developer
bookM.Sc. IT-Systems Engineering, M.Sc. IT-Systems Engineering at Hasso-Plattner Institute
languagesEnglish, German
github-logo-circle

Github Skills (9)

javas10
distributed-systems10
leader-election10
zookeeper10
java10
apache-flink9
error-handling9
logging8
concurrency8

Programming languages (6)

DockerfileJavaShellJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
apache/flink

Jul 2020 - Jan 2023

Apache Flink
Role in this project:
userBack-end Developer
Contributions:2079 reviews, 358 commits, 907 PRs in 2 years 6 months
Contributions summary:Matthias focused on enhancing the error handling and connection management within the Apache Flink project, particularly in the context of ZooKeeper interaction. Their work included implementing proper logging and retry mechanisms for failed operations. Furthermore, they updated core functionalities such as the leader session ID management to ensure consistency across the system. The contributions indicate a strong understanding of distributed systems and fault-tolerant design.
pythonflinkconnectorsqlapache
XComp/flink

Aug 2020 - Jan 2025

Apache Flink
Contributions:40 reviews, 17 PRs, 1917 pushes in 4 years 6 months
flinkconnectorapachebig-datadatastream
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
Matthias Pohl - Software Engineer at The Apache Software Foundation