Timo Walther

Principal 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
Timo Walther is a Principal Software Engineer and long-term Apache Flink committer and PMC member with 12+ years of experience building cloud-native stream processing systems. He co-founded Immerok to deliver a fully managed Flink cloud service and now brings that product and platform expertise to Confluent. Deeply involved in Flink’s Table & SQL ecosystem, he repeatedly ships backend features, connector test automation, and documentation improvements for one of the most widely used stream processing engines. His career blends academic roots at TU Berlin with production leadership at Ververica and hands-on engineering across open-source and commercial products. Colleagues rely on him to make complex stream semantics accessible—he's as comfortable fixing test suites and docs as designing scalable SQL features. Based in Berlin, he focuses on enabling real-time processing at scale for cloud-native architectures.
code12 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (B.Sc.), Applied Computer Science, Bachelor of Science (B.Sc.), Applied Computer Science at Baden-Wuerttemberg Cooperative State University (DHBW)
bookMaster of Science (M.Sc.), Computer Science, Master of Science (M.Sc.), Computer Science at Technische Universität Berlin
languagesGerman, English, Spanish
github-logo-circle

Github Skills (24)

apache-flink10
testing10
tableau-api10
jdbc10
java10
javas10
junit10
manage10
api10
sql10
connectors10
documentation10
website-admin10
refactor9
relational-algebra9

Programming languages (7)

JavaDockerfileShellScalaGoHTMLPython

Github contributions (5)

github-logo-circle
apache/flink

May 2014 - Sep 2022

Apache Flink
Role in this project:
userBack-end Developer
Contributions:1383 reviews, 1231 commits, 1019 PRs in 8 years 5 months
Contributions summary:Timo's contributions focused on adding and improving the table API's capabilities within the Apache Flink project. Specifically, the commits involved supporting the `limit()` function for unordered tables and fixing an error message for overloaded functions. Additionally, the user addressed issues within the schema hierarchy and added support for including and excluding information when doing the table-like operation.
pythonflinkconnectorsqlapache
apache/flink-web

Mar 2017 - Aug 2022

Apache Flink Website
Role in this project:
userTechnical Writer
Contributions:11 reviews, 16 commits, 5 PRs in 5 years 5 months
Contributions summary:Timo primarily contributes to the project by rebuilding and regenerating the website, updating documentation, and addressing documentation-related issues. They also update quickstart examples to match the current Flink version and fix documentation links to ensure users are redirected to the latest stable documentation. These activities suggest a focus on maintaining and improving the project's documentation and website content.
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