Jakub Čecháček

Senior Software Engineer at Debezium

Brno, Southeast, Czechia
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
Jakub Čecháček is a Senior Software Engineer with 13 years of experience specializing in change data capture, automation, and data-oriented systems. He has driven core contributions to Debezium—rewriting the MongoDB CDC connector, helping build Debezium Server and its Kubernetes Operator—and now helps steer the project as a member of its Steering Committee. Jakub blends hands-on backend and DevOps work (build pipelines, CI/CD, OCP templates) with practical quality engineering, having led test-framework and deployment automation efforts at Red Hat. He also architects CDC solutions in industry roles, shaped Keboola’s roadmap for Golang adoption and modern Data Lakehouse evaluation, and currently works on open-source MongoDB tooling at Percona. A longtime tutor and lecturer at Masaryk University, he pairs production-scale engineering with a knack for mentoring and teaching, often surfacing non-obvious stability fixes across distributed systems and CI infrastructure.
code13 years of coding experience
job13 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Masaryk University Brno, Faculty of Informatics
languagesEnglish, Czech
github-logo-circle

Github Skills (26)

api-management10
java10
cicd10
javas10
jenkins10
jenkins-ci10
devops10
amazon-elasticsearch9
postgresql9
dockers9
docker9
aws-elasticsearch9
elasticsearchquery9
automation9
elasticsearch-api9

Programming languages (12)

TypeScriptDockerfileJavaShellCSSANTLRJavaScriptGo

Github contributions (5)

github-logo-circle
debezium/debezium

Apr 2019 - Dec 2022

Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ.
Role in this project:
userBackend & DevOps Engineer
Contributions:312 reviews, 263 commits, 310 PRs in 3 years 8 months
Contributions summary:Jakub primarily contributes to the system by working on build and deployment related tasks. They addressed the compatibility issues with Kafka 1.x APIs by removing the override annotations from EmbeddedEngine.java. Additionally, they were involved in configuring and integrating Jenkins job DSL for testing different versions, as well as creating a test for checking the functionality of features within an open shift environment. The user also made changes to the code to run and integrate more recent versions of databases.
kafka-connectapache-kafkadata-capturedatabasekafka-producer
apiman/apiman

Jun 2015 - Nov 2018

Extensible and flexible API Management. Add your own functionality with simple Java plugins.
Role in this project:
userBackend & DevOps Engineer
Contributions:14 commits, 6 PRs, 17 comments in 3 years 5 months
Contributions summary:Jakub primarily contributed to testing and infrastructure improvements within the API Management project. They focused on modifying test properties and configurations for different database setups like Elasticsearch and H2. Additionally, the user upgraded dependencies, specifically to Jackson 2.5.4, and made changes to the build process and deployment configurations by creating OCP templates.
api-gatewayapimavenapi-managerjvm
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
Jakub Čecháček - Senior Software Engineer at Debezium