Apache Kafka’s growth is driven by a community of talented engineers, thought leaders, and influencers who contribute code, build companies, and share knowledge.
Below is a curated list of the best Kafka experts worldwide – including open-source committers, hands-on startup founders, bloggers, and key engineers at companies using or developing Kafka.
| # | Expert | Field |
|---|---|---|
| 1 | Gwen Shapira | Apache Kafka |
| 2 | Rajini Sivaram | Kafka security, replication |
| 3 | Todd Palino | Kafka operations, SRE |
| 4 | Jiangjie (Becket) Qin | Kafka and Flink internals |
| 5 | Matthias J. Sax | Kafka Streams |
| 6 | Viktor Gamov | Kafka advocacy |
| 7 | Neha Narkhede | Kafka co-creator, risk AI |
| 8 | Colin McCabe | Kafka scalability, performance |
| 9 | Robin Moffatt | Kafka advocacy |
| 10 | Randall Hauch | Kafka Connect, CDC |
| 11 | Stephane Maarek | Kafka education |
| 12 | Bill Bejeck | Kafka Streams |
| 13 | Alexander Gallego | Streaming platforms |
| 14 | Danica Fine | Streaming advocacy, open source |
| 15 | A. Sophie Blee-Goldman | Kafka Streams |
| 16 | Magnus Edenhill | librdkafka, Kafka clients |
| 17 | Kai Waehner | Real-time data streaming |
| 18 | Mickael Maison | Kafka community |
⚡️Hiring Apache Kafka engineers? EchoGlobal finds proven talent for your team.
Now, let’s delve deeper into their remarkable contributions and impact on the Kafka ecosystem.
Gwen Shapira

🇮🇱 Israeli
Gwen is a veteran Kafka expert and was an early engineer at Confluent who helped customers succeed with Kafka. She is an Apache Kafka committer and PMC member, well known for co-authoring “Kafka: The Definitive Guide” (O’Reilly).
With 15+ years of experience in data architecture, Gwen contributed code and knowledge to improve Kafka’s integration with ecosystems (she worked on Kafka Connect and client tuning). She has a knack for explaining Kafka’s complex concepts – as evidenced by her frequent talks at industry conferences and her instructional courses on Kafka (she created a popular Kafka fundamentals course on O’Reilly Media).
After serving as a system architect at Confluent, Gwen co-founded Nile (a startup offering managed Postgres for SaaS apps), but she remains a prominent voice in the Kafka community.
Her blog posts and presentations continue to guide engineers on Kafka best practices and architecture.
- Linkedin: Gwen Shapira
- X (Twitter): @gwenshap
- Github: gwenshap
Rajini Sivaram
🇬🇧 British
Rajini is a Principal Engineer at Confluent and an Apache Kafka committer/PMC member renowned for her work on Kafka security and geo-replication features. She has been contributing to Kafka since around 2016 and co-authored the second edition of “Kafka: The Definitive Guide”, focusing on security aspects.
At Confluent, Rajini designs and develops features like encryption, authentication (OAuth, SASL), and ACL improvements, as well as multi-region replication capabilities for both open-source Kafka and Confluent Platform. Her notable contributions include implementing Kafka’s authorizer interfaces and security plugins, and driving the Cluster Linking feature for cross-datacenter mirroring.
Rajini is often seen sharing her knowledge – she’s spoken at Kafka Summit and ApacheCon on topics like “Kafka Security 101” and “Locking Down Kafka” for enterprise deployments.
- Linkedin: Rajini Sivaram
- Github: rajinisivaram
Todd Palino
Todd co-wrote both editions of Kafka: The Definitive Guide and created Burrow, the consumer-lag monitoring tool built at LinkedIn, where he ran architecture and operations for one of the world’s largest Kafka deployments.
Now a Senior Staff Engineer at Affirm, he brings two decades of infrastructure work including Verisign, and speaks regularly at SREcon.
- Github: toddpalino
Jiangjie (Becket) Qin
Becket sits on the PMC of both Apache Kafka and Apache Flink, a rare double. He started on Kafka at LinkedIn in 2014, led Alibaba’s Flink team through Flink SQL and PyFlink, and returned to LinkedIn in 2022 to drive stream-batch unification.
He mentors four Apache incubator projects and co-authored state-management research accepted at SIGMOD and VLDB 2025.
- Github: becketqin
Matthias J. Sax
🇩🇪 German
Matthias is a software engineer at Confluent and one of the key committers driving Apache Kafka’s stream processing evolution. He is an Apache Kafka PMC member whose primary focus is Kafka Streams and its integration with ksqlDB.
Matthias has contributed to Kafka since 2015, co-authoring major features like the Streams Processor API and windowing semantics. He conducts the Kafka Streams maintenance with a blend of academic rigor and practical engineering. Matthias often presents at Kafka Summit and writes deep-dive articles about stream processing internals. He’s known for tackling complex issues like stream temporal joins and exactly-once semantics in Streams, making those concepts accessible through talks and blogs.
As a mentor, Matthias also guides new contributors in Kafka’s community, ensuring the project’s stream API remains solid and user-friendly.
- Linkedin: Matthias J. Sax
- X (Twitter): @MatthiasJSax
- Github: mjsax
Viktor Gamov

🇺🇦 🇺🇸 Ukrainian-American
Viktor is a globally recognized developer advocate and Kafka expert who spent years at Confluent educating and inspiring the Kafka community. As a Principal Developer Advocate, Viktor helped thousands of developers adopt Kafka by creating demo applications, speaking at conferences worldwide, and co-authoring the book “Kafka in Action.”
He has deep knowledge in building streaming applications (using Kafka Connect, Kafka Streams, etc.) and is known for his engaging live coding sessions. Viktor’s expertise in distributed systems and humorous style have made him a sought-after speaker at events like JavaOne, Devoxx, and Kafka Summit. He also co-hosts the DevRelRad.io podcast and actively writes about event streaming on his personal blog.
Even after moving to Kong (API platform), Viktor continues to be a Kafka influencer – often comparing Kafka patterns with other technologies and staying involved in the community.
- Linkedin: Viktor Gamov
- X (Twitter): @gamussa
- Github: gAmUssA
Neha Narkhede
🇮🇳 🇺🇸 Indian-American
Neha co-created Apache Kafka at LinkedIn in 2011 with Jay Kreps and Jun Rao, then co-founded Confluent and ran product and technology there as CTO until 2020. She co-wrote the first edition of Kafka: The Definitive Guide.
She now leads Oscilar, an AI risk-decisioning platform she co-founded, and has been named to MIT Technology Review’s Innovators Under 35 and Forbes’ America’s Self-Made Women list.
- Wikipedia: Neha Narkhede
- Website: oscilar.com
Colin McCabe
🇺🇸 American
Colin is a veteran Kafka committer and PMC member who has been instrumental in Kafka’s scalability and performance improvements. Now a Principal Engineer at Confluent, Colin “works to improve the performance, scalability, and general awesomeness of Apache Kafka.”
He has contributed code across the board: from the Kafka storage layer to the new KRaft controller. Colin also brought experience from the Apache Hadoop project which he applied to Kafka’s file management and network layers. He is one of the co-authors of the famous KIP-500 design and has implemented large parts of it in Kafka 2.8+.
Colin often acts as release manager for Kafka releases. Within the community, he is respected for thoughtful code reviews and detailed design discussions on the mailing list. His HackerOne appearances and InfoQ interviews about Kafka’s future show his commitment to transparency.
Overall, Colin is a behind-the-scenes powerhouse ensuring Kafka continues to evolve for cloud-scale deployments.
- Linkedin: Colin McCabe
Robin Moffatt

🇬🇧 British
Robin is a long-time Kafka evangelist and practitioner, known for his blogging and community contributions. Formerly a Developer Advocate at Confluent, Robin recently joined Decodable (Flink stream processing startup) as a Principal DevEx Engineer.
He has been speaking and writing about Apache Kafka since 2015, covering everything from Kafka Connect integrations to ksqlDB use cases. Robin’s personal blog is a treasure trove of Kafka tips, recipes, and “gotchas” that have helped many engineers in the field. He’s also an active community moderator on Stack Overflow and Reddit. In addition, Robin has served on Kafka Summit program committees, ensuring quality content for Kafka conferences.
Whether it’s via his “Trainspotting with Kafka” demos or his Twitter presence, Robin is always sharing practical knowledge. His emphasis on making Kafka accessible and fun has made him one of the most approachable Kafka experts in the world.
- Linkedin: Robin Moffatt
- X (Twitter): @rmoff
- Github: rmoff
- Website/Blog: rmoff.net
Randall Hauch
🇺🇸 American
Randall is an open-source veteran who has significantly influenced Kafka’s ecosystem through his work on Kafka Connect and change data capture. He was an early engineer at Confluent, where he worked on Kafka and Kafka Connect, and later founded the Debezium project (an open-source CDC platform built on Kafka).
Randall developed Apache Kafka’s first open-source monitoring tool, Burrow, to track consumer lag. He also co-authored “Kafka: The Definitive Guide”, lending his expertise in Kafka’s internals and operations. At Red Hat, he led Debezium’s development to capture database changes into Kafka in real time.
This project has grown under his guidance into a popular component of modern data architectures. Randall’s contributions span coding, writing, and evangelism: he has spoken at numerous conferences about data integration, and he regularly shares insights on LinkedIn and in blog posts about Kafka’s design patterns.
Now at Superblocks (previously Confluent and Red Hat, where he created Debezium), Randall continues to work on Kafka connectors and remains an active community voice.
- Linkedin: Randall Hauch
- X (Twitter): @rhauch
- Github: rhauch
Stephane Maarek

🇫🇷 French
Stéphane is a leading Kafka instructor and influencer who has taught Apache Kafka to tens of thousands of students online. He is the CEO of DataCumulus and a best-selling Udemy instructor, known for his comprehensive Kafka courses that cover basics to advanced scenarios.
Stéphane started as a solutions architect and began creating Kafka tutorials around 2017, realizing the demand for hands-on learning resources. He has since produced multiple courses and is often cited as the go-to trainer for Kafka newbies. Stéphane also co-hosts a YouTube channel and appears on podcasts to discuss Kafka use cases and cloud integrations.
While he may not contribute code to Kafka, his impact on the community is huge: he makes Kafka accessible to a broad audience of developers. Many Kafka professionals credit Stéphane’s courses for jump-starting their Kafka journey.
He continues to update his content and engages with the community through Q&A forums and social media.
- Linkedin: Stéphane Maarek
- X (Twitter): @StephaneMaarek
- Github: simplesteph
Bill Bejeck
🇺🇸 American
Bill is a Kafka Streams contributor and Developer Advocate at Confluent, best known as the author of “Kafka Streams in Action”. He is an Apache Kafka committer and has focused on making Kafka Streams more accessible to developers.
Bill has contributed code to Kafka’s Streams library and actively educates users through examples and talks. With 15+ years in software engineering, he distills complex streaming concepts into practical guides – his book and its second edition (2022) cover building real-time microservices with Kafka Streams.
At Confluent, Bill often writes blog posts and appears in community meetups to demonstrate Streams features like interactive queries and the Processor API. He is also involved in Kafka Streams’ API design discussions, helping to refine features such as topology optimizations and new DSL operators.
Bill’s approachable teaching style has helped many developers get started with Kafka Streams.
- Linkedin: Bill Bejeck
- X (Twitter): @bbejeck
- Github: bbejeck
Alexander Gallego

🇺🇸 American
Alexander is the founder and CEO of Redpanda (formerly Vectorized), a company building a modern streaming platform that is API-compatible with Kafka. A highly skilled C++ engineer, Alex has deep knowledge of Kafka’s internals – so much that he set out to create an alternative from scratch to address Kafka’s performance bottlenecks.
Redpanda, founded in 2019, operates as a drop-in replacement for Kafka, offering lower latencies and simpler operations while preserving Kafka’s APIs. Alex remains hands-on with engineering; in Redpanda’s early days he spent months coding the core engine himself.
He frequently discusses Kafka’s design trade-offs in interviews and conference talks, explaining where Redpanda diverges to improve upon them. Before Redpanda, Alex built a distributed stream processing engine at Akamai and knows the streaming space end-to-end.
His contributions influence the Kafka ecosystem by driving innovation and healthy competition in stream processing technology. Under Alex’s leadership, Redpanda has open-sourced parts of their code and shares lessons on operating at Kafka-scale.
- Linkedin: Alexander Gallego
- X (Twitter): @emaxerrno
- Github: emaxerrno
Danica Fine
Danica leads open source advocacy at Snowflake across Apache Iceberg and Apache Polaris. Before that she was a Staff Developer Advocate at Confluent focused on Kafka, Kafka Streams and Flink, and she remains an Apache Software Foundation member.
She got her start building Kafka Streams pipelines for a financial derivatives team and has spoken at four Kafka Summits and counting.
- Speaker profile: Sessionize
- Snowflake: author page
A. Sophie Blee-Goldman

🇺🇸 American
Anna is a rising star in the Kafka community, known for being one of the top contributors to Kafka Streams in recent years. As a software engineer at Confluent (until 2023), Sophie worked on Kafka’s core Streams engine, tackling complex problems like state store restoration and standby replicas.
Her contributions earned her committer and PMC status on Apache Kafka – a notable achievement, as she’s among the youngest members on the Kafka PMC. In 2024, Sophie became a founding engineer at Responsive, a startup focused on simplifying Kafka Streams for organizations. There, she’s building a managed cloud-native Kafka Streams service, using her deep expertise in stream processing.
Sophie is also an excellent communicator: she has spoken at Kafka Summit London 2024 about custom state stores and has hosted Kafka Streams 101 courses on Confluent’s YouTube.
- Linkedin: A. Sophie Blee-Goldman
- X (Twitter): @BleeGoldman
- Github: ableegoldman
Magnus Edenhill
I wrote librdkafka to make Kafka truly cross-platform — because data doesn’t live only in the JVM.
🇸🇪 Swedish
Magnus is the original author of librdkafka, the widely used C/C++ Kafka client library, and now a software engineer at Confluent leading Kafka client development. Magnus created librdkafka in 2012, enabling Kafka integration from languages like C, Go, Python, and .NET via the C library.
His work was so significant that Confluent acquired his company (Edenhill) and hired Magnus to continue advancing Kafka clients. Under his guidance, librdkafka achieved a 1.0 release with full support for Kafka’s latest features. He has also built Confluent’s Kafka client for Go and contributed to Kafka protocol improvements to better support non-Java clients.
Magnus remains deeply engaged with the open-source community, often answering questions on GitHub and maintaining a solid test suite for librdkafka. He’s known as Kafka’s “polyglot enabler” – ensuring that Kafka’s power is accessible beyond the JVM. His commitment to performance and stability has made it the de facto Kafka client for numerous platforms.
Magnus also shares his experiences through blog posts and podcast interviews, discussing lessons learned from maintaining a popular open-source library for Kafka over a decade.
- Linkedin: Magnus Edenhill
- X (Twitter): @edenhillm
- Github: edenhill
Kai Waehner
Kafka is not just a messaging system – it’s a central nervous system for real-time data, connecting everything from edge devices to AI models.
🇩🇪 German
Kai is the Global Field CTO at Confluent and one of the most prominent Kafka evangelists for IoT, machine learning, and enterprise use cases. With a background in integration architecture, Kai specializes in showing how Kafka can be used beyond traditional messaging – in areas like connected cars, Industry 4.0, and real-time analytics.
He has authored dozens of technical articles and whitepapers on his blog exploring Kafka’s role in event-driven microservices, data streaming for AI, and bridging MQTT/edge devices with Kafka. Kai is a fixture at international tech conferences: he delivers keynotes and sessions that often include live demos of Kafka integrations.
As Field CTO, he also spends time with Fortune 500 companies, guiding them on their streaming platform strategies. Kai’s expertise spans multiple domains, making him a versatile advocate for Kafka’s broad applicability.
He is also active online, sharing slides and insights on LinkedIn and Twitter, and is frequently cited for his thought leadership in streaming architectures.
- Linkedin: Kai Waehner
- X (Twitter): @KaiWaehner
- Github: kaiwaehner
Mickael Maison
🇫🇷 French
Mickael is an Apache Kafka committer and PMC member who is widely known for his Kafka Monthly Digest, a long-running community roundup that tracks releases, KIPs, and notable ecosystem updates. That steady editorial work has made him one of the most reliable curators of what is changing in Kafka and why it matters.
On the engineering side, he has contributed across Kafka and adjacent tooling in the ecosystem, and he has also delivered deep-dive sessions on Kafka Connect for production users. If you want a mix of implementation knowledge and community-level visibility into Kafka’s roadmap, he is a strong pick.
- Linkedin: Mickael Maison
- X (Twitter): @MickaelMaison
- Github: mimaison
Wrap Up
These experts represent exceptional talent, making them extremely challenging to headhunt. However, there are thousands of other highly skilled IT professionals available to hire with our help. Contact us, and we will be happy to discuss your hiring needs.
Note: We’ve dedicated significant time and effort to creating and verifying this curated list of top talent. However, if you believe a correction or addition is needed, feel free to reach out. We’ll gladly review and update the page.