René Kerner

Senior Software Engineer at IBM

Dusseldorf, North Rhine-Westphalia, 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
René Kerner is a Senior Software Engineer with 13 years of experience specializing in change data capture, distributed systems, and middleware, currently working on Debezium sink connectors at IBM after a multi-year tenure leading Debezium efforts at Red Hat. He brings deep backend expertise in Java and Kotlin, proven by substantive contributions to the high-profile debezium project—implementing primary key update handling across multiple connectors and hardening event semantics for MySQL, PostgreSQL, and MongoDB. René has a strong track record of shipping production-ready connector frameworks, UI integrations, and operator tooling for cloud-native platforms like OpenShift. Comfortable across languages from C/C++ and PHP to JavaScript and HTML/CSS, he pairs pragmatic system design with solid testing practices. Based in Düsseldorf, he combines open-source public speaking with hands-on engineering, often bridging core protocol changes with real-world connector implementations.
code13 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Hochschule Niederrhein
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

debezium10
javas10
change-data-capture10
kafka-connect10
cdc10
apache-kafka10
postgresql10
mongodb10
mysql10
java10
mongodb-database10

Programming languages (12)

TypeScriptJavaDockerfileCSSShellC++ANTLRMakefile

Github contributions (5)

github-logo-circle
debezium/debezium

Nov 2019 - Apr 2022

Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ.
Role in this project:
userBack-end Developer
Contributions:525 reviews, 54 commits, 86 PRs in 2 years 6 months
Contributions summary:René's commits primarily focus on implementing features related to primary key update events and related headers within the Debezium core and MySQL, PostgreSQL, and MongoDB connectors. This involves adding headers for primary key updates to reference the original key, ensuring correct event emission for these types of updates, and modifying the source code to incorporate these changes. The user also made multiple code changes in multiple connectors, and tests to ensure the correct behavior of primary key updates.
kafka-connectapache-kafkadata-capturedatabasekafka-producer
Implementation of the Managed Connector Catalog API for Debezium.
Contributions:75 reviews, 23 PRs, 31 pushes in 1 year 2 months
apidebeziumconnectorapi-catalogcatalog
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
René Kerner - Senior Software Engineer at IBM