Staff Software Developer II at The Apache Software Foundation
Berlin, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Fabian Hueske is a Staff Software Developer II based in Berlin with 15 years of experience building and optimizing distributed stream and batch processing systems. A co-founder of data Artisans and a long-time committer and PMC member for Apache Flink, he combines deep research roots (PhD in Data Management) with product-grade engineering at companies like Ververica, Snowflake and now Confluent. He authors and maintains documentation and examples, and contributed both bug fixes and pedagogical exercises across Flink’s Java and Scala ecosystems—helping users understand operator state, timers, and TF-IDF-style analytics. Notably, Fabian bridges academia and industry: he moved Flink from a research project into a production-grade open source platform and co-authored an O’Reilly book on stream processing. His work emphasizes reliable state handling and practical, example-driven learning for developer communities.
15 years of coding experience
16 years of employment as a software developer
Master Computer Science, Master Computer Science at Ulm University
Doctor of Philosophy (Ph.D.) Computer Science - Data Management, Doctor of Philosophy (Ph.D.) Computer Science - Data Management at Technische Universität Berlin
Diploma Computer Science, Diploma Computer Science at University of cooperative education Stuttgart
Stream Processing with Apache Flink - Scala Examples
Role in this project:
Back-end Developer
Contributions:29 commits, 25 pushes, 1 branch in 2 years 8 months
Contributions summary:Fabian primarily contributed to examples related to stream processing with Apache Flink using Scala. They implemented several examples including computing average sensor readings, adding keyed state, and incorporating broadcast state to handle threshold updates. Furthermore, the user worked on examples for operator state and explored side output and timer functionalities to manage late data.
Contributions:2 reviews, 108 commits, 33 PRs in 5 years 2 months
Contributions summary:Fabian's contributions primarily involve the addition and modification of documentation. This includes a blog post about how Flink operates on binary data, documentation on contributing code and how to contribute, and general website rebuilds for various blog posts and releases. The user also addressed a broken link, fixed typos, and updated the documentation links, showing a focus on maintaining up-to-date and accessible information.
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
Fabian Hueske - Staff Software Developer II at The Apache Software Foundation