Martin Bartoš

Czech Republic
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
Martin Bartoš is a Senior Software Engineer with seven years' experience focused on Keycloak and cloud-native SSO, currently working on core authentication at IBM after a multi-year tenure at Red Hat. He is an active open-source contributor, notably fixing bugs and improving Quarkus and hardening Keycloak’s test suite and session/authentication components. Comfortable in both backend implementation and test/integration engineering, he has deep practical knowledge of Java, Vert.x, and container development for identity platforms. Based in the Greater Jihlava Area (Czechia), he pairs a master's-level software engineering education with hands-on contributions to widely used projects, demonstrating a blend of pragmatic bug-fixing and architectural stability efforts that keep large IAM systems production-ready.
code8 years of coding experience
github-logo-circle

Github Skills (23)

keycloak10
api-rest10
testing10
authentication10
user-authentication10
java10
user-management10
javas10
quarkus10
rest-api10
vertx10
integration-testing10
api-design9
restful-api9
webauthn9

Programming languages (11)

TypeScriptJavaDockerfileShellC++JavaScriptGoHTML

Github contributions (5)

github-logo-circle
keycloak/keycloak

Oct 2018 - Jan 2023

Open Source Identity and Access Management For Modern Applications and Services
Role in this project:
userBackend Developer
Contributions:1497 reviews, 176 commits, 654 PRs in 4 years 4 months
Contributions summary:Martin contributed to migrating tests from an older test suite, involving the refactoring of code and integration of tests within the integration-arquillian framework. These changes focused on enhancing the test suite by migrating and updating existing test cases, implying a focus on ensuring the ongoing stability and maintainability of the project's core functionality. The commits demonstrate expertise in Keycloak and its various components, and specifically the functionality for managing ClientModel, UserSessionInitializer, UserConsentModel, AuthenticationSessionProvider and webauthn.
access-managementkeycloakoidcsaml
quarkusio/quarkus

Sep 2019 - Jan 2026

Quarkus: Supersonic Subatomic Java.
Role in this project:
userBack-end Developer
Contributions:25 reviews, 12 PRs, 69 comments in 6 years 4 months
Contributions summary:Martin primarily contributed to fixing bugs and improving the Quarkus framework's functionality. Their work included addressing issues related to Oracle JDBC metadata overrides, clarifying log rotation behavior, and resolving problems with HTTP OPTIONS methods in subresources. The user also made several updates related to the Keycloak container, optimizing its memory usage in development mode. Furthermore, they worked on Vert.x HTTP root path handling.
javaquarkuskubernetescloud-nativereactive
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