Tobias Theel

Back-End-Entwickler at DENIC eG

Kassel, Hesse, 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

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job6 years of employment as a software developer
bookInformatik, Informatik at Philipps-Universität Marburg
stackoverflow-logo

Stackoverflow

Stats
3,167reputation
250kreached
79answers
4questions
Badges
unity-game-engine
top-5%
go
top-5%
github-logo-circle

Github Skills (27)

api-rest10
apidoc10
api-design10
restful-api10
annotations10
authentication10
user-authentication10
swagger10
go10
api10
golang10
rest-api10
openapi10
annotate10
testing9

Programming languages (10)

C#TypeScriptPowerShellDockerfileJavaShellCSSJavaScript

Github contributions (5)

github-logo-circle
Nerzal/gocloak

Nov 2018 - Oct 2022

golang keycloak client
Role in this project:
userBack-end Developer
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.
golangkeycloak-clientkeycloakkeycloak-adapterauth
swaggo/swag

Nov 2018 - Oct 2020

Automatically generate RESTful API documentation with Swagger 2.0 for Go.
Role in this project:
userBack-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.
Request Free Trial
Tobias Theel - Back-End-Entwickler at DENIC eG