Tobias Theel is a seasoned back-end developer and software architect with 11 years of experience, currently building resilient infrastructure at DENIC eG after leading engineering teams at ClariLab and fino. He brings deep expertise in C#, Go, and distributed systems, contributing notable open-source work such as enhancements to the popular swaggo/swag and the GoCloak Keycloak client where he improved token management and API documentation parsing. Tobias authored a technical book on TinyGo and WebAssembly, reflecting a hands-on curiosity for embedded and cross-platform systems beyond typical backend work. Known for moving quickly from architecture to implementation, he often combines design-level thinking with pragmatic test-driven contributions and dependency upgrades to keep systems robust and compatible. Based in Hesse, Germany, he advanced rapidly early in his career—skipping a year of apprenticeship—which hints at both strong aptitude and a bias for practical learning.
11 years of coding experience
6 years of employment as a software developer
Informatik, Informatik at Philipps-Universität Marburg
Contributions:20 releases, 89 reviews, 188 commits in 3 years 11 months
Contributions summary:Tobias primarily worked on the core logic of the GoCloak client library. Their contributions involved modifying the client.go file, particularly focusing on login and token-related functionalities. They also added support for requesting party tokens (RPT) and implemented new methods for managing client roles and user/group role mappings. Furthermore, they added and refactored tests, and they addressed Keycloak compatibility by upgrading dependencies and fixing build issues.
Automatically generate RESTful API documentation with Swagger 2.0 for Go.
Role in this project:
Back-end Developer
Contributions:3 releases, 6 reviews, 6 commits in 1 year 10 months
Contributions summary:Tobias primarily contributed to implementing and extending features related to API documentation generation within the `swaggo/swag` repository. They added support for tags, deprecation annotations, and markdown descriptions, enhancing the functionality and detail of the generated API documentation. Additionally, the user introduced error checks and improved the parsing logic to handle various scenarios, ensuring robustness in the documentation generation process. They also fixed issues related to x-logo and code samples from files.
golangapiannotationsrestfulswagger-2
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.