Vojtech Juranek is a seasoned software engineer with 15 years of experience, currently contributing to Red Hat and Debezium from Czechia. He specializes in back-end development, DevOps and distributed systems verification, with notable open-source work improving Jepsen integrations for Hazelcast and RabbitMQ and enhancing Debezium connectors and examples. His contributions range from low-level database and connector fixes (Postgres, MySQL, JPA stores) to CI/authentication improvements (Jenkins, JenkinsAPI) and Docker tooling, reflecting a strong focus on reliability and interoperability. A PhD-trained physicist, he brings rigorous problem-solving and testing discipline from academic research into production systems, including automation and fault-injection testing. Colleagues can expect a pragmatic engineer who not only fixes bugs and bumps dependencies but also improves failure handling, build processes and test coverage across complex, stateful systems.
15 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy - PhD, Elementary Particle Physics, Doctor of Philosophy - PhD, Elementary Particle Physics at Faculty of Nuclear Sciences and Physical Engineering CTU in Prague
Contributions:148 reviews, 522 commits, 17 PRs in 5 years 11 months
Contributions summary:Vojtech's primary contribution focused on enhancing the functionality and maintainability of the Virtual Desktop Server Manager (VDSM) project, specifically by blacklisting obsolete and local devices to prevent issues in multipath configurations. They implemented and tested improvements in image conversion and storage domain management, particularly concerning preallocation parameters. Furthermore, the user introduced new APIs required for incremental backup features.
Examples for running Debezium (Configuration, Docker Compose files etc.)
Role in this project:
Back-end & DevOps Engineer
Contributions:13 reviews, 20 commits, 32 PRs in 8 months
Contributions summary:Vojtech primarily contributed to the configuration and improvement of the Debezium examples. Their work involved bumping Debezium and related component versions, addressing compatibility issues, and updating dependencies across various examples. They also modified configuration files for various examples like the cache invalidation and camel-kafka-connect examples, incorporating changes to align with new Debezium versions and infrastructure updates. Furthermore, the user implemented and tested examples related to machine learning integration using Flink and Spark.
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.