Stefan Richter

Director Of Engineering at Confluent

Saarland, 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
Stefan Richter is a Director of Engineering and former Principal Engineer with a decade of experience building and optimizing distributed query and streaming systems, now leading Streaming SQL and the core Flink runtime at Confluent. He holds a Ph.D. in database systems from Saarland University and played a key role in creating Apache Flink, contributing notably to the Scala CEP API and cross-language interoperability. Previously he drove query processing and search optimization at Snowflake and built state management and runtime components for Flink at Data Artisans. Stefan combines deep systems research—indexing, cache-efficient data structures and low-level performance tuning—with hands-on cloud-native engineering for production streaming at scale. Colleagues rely on him for rare expertise that spans academic rigor and pragmatic delivery of high-throughput, low-latency distributed platforms.
code10 years of coding experience
job15 years of employment as a software developer
bookDiplom (FH) Informatik, Diplom (FH) Informatik at Hochschule für Technik und Wirtschaft des Saarlandes Saarbrücken
bookDoctor of Philosophy - PhD Informatik, Doctor of Philosophy - PhD Informatik at Universität des Saarlandes
languagesGerman, English, French
github-logo-circle

Github Skills (8)

testing10
javas10
flink-sql10
apache-flink10
java10
scala10
big-data9
sql7

Programming languages (3)

JavaC++Go

Github contributions (5)

github-logo-circle
apache/flink

Apr 2016 - Nov 2019

Apache Flink
Role in this project:
userBack-end Developer
Contributions:64 reviews, 7 commits, 303 PRs in 3 years 7 months
Contributions summary:Stefan contributed to the Apache Flink project by implementing and refining the Scala CEP API, adding critical dependencies and tests. They addressed interoperability between Scala and Java APIs within the CEP framework. Code modifications include additions, removals, and adjustments to the Scala API's pattern construction, ensuring congruence with the Java API. The user also focused on improving the overall testing infrastructure.
pythonflinkconnectorsqlapache
StefanRRichter/flink

Apr 2016 - Apr 2024

Mirror of Apache Flink
Contributions:1 PR, 1552 pushes, 401 branches in 8 years 1 month
flinkapachebig-datadatastreamapache-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
Stefan Richter - Director Of Engineering at Confluent