Principal Software Engineer, Team Lead And Keycloak Maintainer at IBM
Frankfurt, Hesse, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Alexander Schwartz is a principal software engineer and team lead based in Frankfurt with 13+ years building Java-based web, database and cloud-native systems across banking, insurance, transport and logistics. As a long-time Keycloak maintainer and SRE lead, he combines deep OIDC/authentication expertise with hands-on backend work—contributions to Keycloak, Quarkus and Micrometer show a focus on robust metrics, session handling and observability. He regularly speaks at conferences and writes about architecture and DevOps, and his GitHub commits range from IntelliJ AsciiDoc parser fixes to production-focused quickstarts and adapters. Comfortable leading distributed teams, he blends practical architectural design with developer empathy and a track record of shipping secure, testable integration work in complex regulated domains. An economist-by-training turned technologist, he brings cross-discipline perspective to product and platform decisions.
13 years of coding experience
10 years of employment as a software developer
Diplom-Kaufmann, Management Science with focus on computer science and financial services, Diplom-Kaufmann, Management Science with focus on computer science and financial services at Philipps-Universität Marburg
Diploma in European Management Science, Operational Research, Econnomics, Diploma in European Management Science, Operational Research, Econnomics at The University of Kent
AsciiDoc plugin for products on the IntelliJ platform (IDEA, RubyMine, etc)
Role in this project:
Back-end Developer
Contributions:278 releases, 18 reviews, 2301 commits in 8 years 3 months
Contributions summary:Alexander's commits focused on improving the functionality of the AsciiDoc IntelliJ plugin, particularly regarding parsing and processing of content. They addressed issues related to attribute handling, including support for both declared and dynamically generated attributes, as well as handling attribute continuations. Furthermore, the user worked on parser improvements, fixing bugs, and enhancing the way the editor interprets and displays various constructs like lists and block macros.
Open Source Identity and Access Management For Modern Applications and Services
Role in this project:
Back-end Developer
Contributions:2702 reviews, 165 commits, 1957 PRs in 7 years 6 months
Contributions summary:Alexander primarily contributed to the back-end aspects of the Keycloak project, specifically related to the Jetty adapter. Their work focused on enhancing session token storage functionality within the Jetty framework, including setting content types and addressing issues related to form submissions. Additional commits demonstrate expertise in improving handling of URL fragments, notably during the logout process, demonstrating a solid understanding of OIDC and authentication flows.
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
Alexander Schwartz - Principal Software Engineer, Team Lead And Keycloak Maintainer at IBM