Rostislav Svoboda is a Senior Principal Software Engineer with 14+ years building and leading quality-focused teams for enterprise Java and cloud-native products, currently driving IBM’s and previously Red Hat’s Quarkus releases. He blends hands-on backend engineering—contributions to high-profile OSS like Quarkus, WildFly and RESTEasy—with test automation and release orchestration, owning testing strategy, infrastructure and LTS delivery. Known for code quality improvements and pragmatic refactors (e.g., UTF-8 fixes in smallrye-graphql and cleanup across WildFly core), he thrives in open-source communities and mentors peers to raise engineering standards. Based in Brno, he pairs deep Java middleware expertise with DevOps sensibilities, and quietly favors practical fixes that reduce tech debt and improve long-term maintainability.
14 years of coding experience
20 years of employment as a software developer
Mgr (MSc), Computer systems, Mgr (MSc), Computer systems at Masaryk University Faculty of Informatics
Secondary school, Secondary school at Gymnázim Třebíč
An Implementation of the Jakarta RESTful Web Services Specification
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:52 commits, 30 PRs, 71 comments in 7 years 4 months
Contributions summary:Rostislav's contributions primarily involved refactoring and improving the codebase by eliminating `System.out.println` and `ex.printStackTrace()` statements. They also addressed dependencies by updating them and fixed issues related to map iteration. The user further worked on resolving several test failures and improving tests, specifically related to SSE (Server-Sent Events) and security, indicating experience with both application logic and test frameworks.
Contributions:37 reviews, 104 commits, 121 PRs in 3 years 6 months
Contributions summary:Rostislav contributed to the Quarkus quickstarts repository, primarily focusing on backend development tasks. The contributions include fixing database connection health checks, package synchronization within the `org.acme` package, and synchronizing Dockerfiles for JVM applications. The user also made changes to MP Metrics and implemented new SQL client changes, demonstrating a focus on backend functionality and framework updates within the Quarkus ecosystem.
spring-bootjavaquarkus
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
Rostislav Svoboda - Senior Principal Software Engineer at IBM