Jan Schmitz-hermes

Managing Director & Founder at L21s

Cologne, North Rhine-Westphalia, Germany
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

👤
Senior
🎓
Top School
Jan Schmitz-hermes is a founder and managing director with 11 years of experience blending hands-on software engineering, IT architecture and strategic consulting to modernize legacy systems—especially in finance and insurance. After roles at IBM and BCG Platinion he launched L21s to help firms turn business cases into production-ready features, revive aging backends, and make customer journeys mobile-first. He combines pragmatic engineering (microservices, DevOps, security) with structured requirements analysis and project governance to de-risk delivery. An active contributor to notable open-source tooling—improving reliability and security in projects like a Keycloak config CLI and the Jenkins HashiCorp Vault plugin—he focuses on practical changes that increase resilience and operability. Based in Cologne, he pairs technical depth from KIT and Wirtschaftsinformatik studies with a founder’s appetite for shipping measurable business value.
code11 years of coding experience
job5 years of employment as a software developer
bookMaster of Science - MS Service Management and Engineering, Master of Science - MS Service Management and Engineering at Karlsruhe Institute of Technology (KIT)
bookBachelor of Science (B.Sc.) Wirtschaftsinformatik, Bachelor of Science (B.Sc.) Wirtschaftsinformatik at The Berlin School of Economics and Law
github-logo-circle

Github Skills (23)

keycloak10
hashicorp-vault10
secret-management10
configuration-management10
java10
configuration-as-code10
javas10
spring-boot10
jenkins-plugin10
jenkins10
jenkins-ci10
api-design9
restful-api9
testing9
api-rest9

Programming languages (10)

TypeScriptC#JavaCoffeeScriptScalaJavaScriptGoHTML

Github contributions (5)

github-logo-circle
Jenkins plugin to populate environment variables from secrets stored in HashiCorp's Vault.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:19 commits, 4 PRs, 9 comments in 4 days
Contributions summary:Jan primarily focused on enhancing the Jenkins plugin's authentication mechanism, transitioning from token-based to AppRole authentication for improved security. They implemented changes to the plugin's configuration, adding support for Role ID and Secret ID credentials within the VaultBuildWrapper, and integrating them with the Vault API. Furthermore, the user updated the test suite to accommodate the new authentication method. In addition, the user made some changes to handle trailing slashes in the URL to provide a better user experience.
hashicorpjenkins-pluginvaultjenkinssecrets
adorsys/keycloak-config-cli

Jan 2022 - Jan 2022

Import YAML/JSON-formatted configuration files into Keycloak - Configuration as Code for Keycloak.
Role in this project:
userBack-end Developer
Contributions:1 review, 9 commits, 2 PRs in 3 days
Contributions summary:Jan focused on improving the configuration and resilience of the Keycloak configuration CLI. They added the ability to configure timeouts for the REST client used to communicate with Keycloak, including connect and read timeouts. The user refactored the code to use `Duration` objects for timeout configurations and implemented integration tests to ensure the timeout settings are correctly applied and tested. These changes enhance the reliability and configurability of the CLI.
configuration-as-codekeycloakyamljbossautomation
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
Jan Schmitz-hermes - Managing Director & Founder at L21s