Willem Van Dreumel is a seasoned Java DevOps engineer with 11 years of experience delivering integration-heavy, enterprise Java solutions across financial and energy sectors in the Netherlands. He has deep hands-on expertise in JBoss Fuse, RedHat middleware, and OAuth2/JWT authentication, and has repeatedly driven migrations and integration projects for clients like Rabobank, Enexis and EDSN. As a principal consultant he blends architecture and delivery, often taking ownership of complex configuration, logging and authentication issues that span CI/CD and platform ops. An active open-source contributor, he added OpenID Connect support to the widely used goth Go authentication library and improved OAuth2 integrations in Gitea, demonstrating cross-language competence beyond his Java day job. Based in North Brabant, he pairs practical systems knowledge with a track record of modernizing legacy integration layers into maintainable, secure platforms.
11 years of coding experience
6 years of employment as a software developer
Bachelor of ICT, Bachelor of ICT at Avans Hogeschool Den Bosch
MBO, Systeembeheerder, MBO, Systeembeheerder at Koning Willem I College
Package goth provides a simple, clean, and idiomatic way to write authentication packages for Go web applications.
Role in this project:
Back-end Developer
Contributions:44 commits, 19 PRs, 8 pushes in 1 month
Contributions summary:Willem primarily focused on implementing authentication features for the `goth` package, specifically adding support for OpenID Connect. Their initial commit established the foundation for OpenID Connect integration, and subsequent commits introduced the core functionality for the OpenID Connect provider. They implemented the necessary logic to fetch user information using ID tokens and access tokens, demonstrating a focus on OAuth2 and JWT-based authentication.
Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
Role in this project:
Back-end Developer
Contributions:5 commits, 6 PRs, 73 comments in 3 months
Contributions summary:Willem contributed to the Gitea project by addressing configuration issues, adding functionality for OAuth2 providers, and resolving linking issues with 2FA-enabled accounts. Their work involved modifying core modules related to logging, settings, and authentication. Furthermore, the user integrated multiple OAuth2 providers, improving the project's integration capabilities and overall user experience.
golangdevopsgiteahostedcup
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
Willem Van Dreumel - Java DevOps Engineer at Rabobank