Rudi Theunissen is a software engineer with 13 years of experience, currently based in Oakland and building products at Augment after senior engineering roles at Resourcely and Platform Science. He blends backend and full-stack expertise—especially in PHP ecosystems—having contributed robustly to well-known open-source projects like thephpleague/oauth2-client and php-ds, improving token handling, test coverage, and cross-platform install scripts. Rudi has a track record of shipping pragmatic, testable improvements such as adding flexible HTTP method support and refining build pipelines for JavaScript tooling, which speaks to both code quality and developer experience. Comfortable across product-stage companies, he pairs hands-on implementation with DevOps sensibilities to keep libraries and services reliable in production. Colleagues value his ability to refactor for maintainability while delivering measurable improvements to interoperability and testability.
An extension providing efficient data structures for PHP 7
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:24 releases, 1 review, 542 commits in 6 years 8 months
Contributions summary:Rudi contributed to the development of the PHP data structures extension. Their work included adding install scripts for Ubuntu and macOS, and also added a test script to set up a test environment with Composer and PHPUnit. They also made changes to the source code, adding a method and modifying some internal methods for improved functionality. Additionally, they modified and added set functions.
Easy integration with OAuth 2.0 service providers.
Role in this project:
Back-end Developer
Contributions:38 commits, 42 PRs, 190 comments in 3 months
Contributions summary:Rudi primarily focused on enhancing the functionality and robustness of the `oauth2-client` library. Their contributions involved implementing checks for token expiration, refactoring exception handling, and improving overall test coverage, specifically for access token methods. They also added support for different HTTP methods (GET, POST) for token requests and refactored request creation, ensuring flexibility and testability of the library.
authorizationoauth-2phpauthenticationproviders
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.