Senior Software Engineer at Seamless Middleware Technologies
Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Stefan Wiedemann is a senior software engineer and founder with nine years of professional experience building backend systems and shaping technical strategy across startups and open-source projects. He has led architecture and technical teams at FIWARE and Kiwigrid and now contributes to middleware and identity work, recently focusing on Verifiable Credentials integration in the widely used Keycloak project. Stefan blends hands-on C++/Java backend development with operational sensibilities—improving logging and runtime ergonomics in projects like FIWARE Orion—to make systems easier to debug and maintain. As founder of Caterna he brings entrepreneurial pragmatism to product-focused engineering and long-term platform thinking. Based in Germany with a diploma in information technology from TU Dresden, he balances deep protocol-level work (OIDC/SAML/VC) with developer-facing improvements. A subtle strength is his track record of shipping both low-level infrastructure fixes and higher-level identity features that interoperate across ecosystems.
9 years of coding experience
15 years of employment as a software developer
Diploma, Information Technology, Diploma, Information Technology at Technische Universität Dresden
Context Broker and CEF building block for context data management, providing NGSI interfaces.
Role in this project:
Back-end Developer
Contributions:24 reviews, 148 commits, 11 PRs in 1 year 1 month
Contributions summary:Stefan primarily focused on modifying the context broker's logging capabilities. Their commits introduced options to disable file logging, control the screen format and add file logging. These changes involved modifying the application's command-line argument parsing, boolean variable handling, and log configuration settings within the contextBroker.cpp file, demonstrating a focus on operational and debugging aspects.
Open Source Identity and Access Management For Modern Applications and Services
Role in this project:
Back-end Developer
Contributions:162 reviews, 13 PRs, 187 comments in 2 years 1 month
Contributions summary:Stefan primarily worked on implementing features related to Verifiable Credentials (VCs) within the Keycloak project. They focused on creating SPIs and providers for VC signing, specifically implementing interfaces for oid4vci service. Their work includes adding new preview features, test fixes, and documentation updates related to VC functionalities, demonstrating a focus on the integration of OIDC and SAML. The user's changes include modifications to Java files related to VC models, signing service factories, and test files.
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
Stefan Wiedemann - Senior Software Engineer at Seamless Middleware Technologies