Willem Stuursma-ruwen

Netherlands
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
Willem Stuursma-ruwen is a seasoned software leader with 14 years of experience, currently guiding development teams at Mollie to deliver high-quality, reliable payment applications. He blends hands-on engineering—contributing to backend and frontend code—with leadership practices like code review, TDD, CI/CD and hiring to scale an effective developer-first organization. His open-source contributions include improvements to PHPUnit, PHP_CodeSniffer and the Mollie PHP client, showing a focus on testability, robustness and PHP ecosystem health. Trained in psychology and human–machine interaction, he brings an uncommon user-centered perspective to engineering processes and error-prevention. Colleagues rely on him to balance rapid delivery with defensive practices that protect customers from production issues. He’s equally comfortable shipping complex backend features or diving into UI work, and still writes code alongside mentoring his growing team.
code14 years of coding experience
bookBsc, Psychology, Bsc, Psychology at University of Groningen
languageswestern frisian, Dutch, English
github-logo-circle

Github Skills (33)

static-analysis10
mstest10
redis10
apidoc10
mutex10
testing10
locking10
code-standards10
bitcoin10
coding-conventions10
bitcoins10
monetary10
teste10
enums10
phpunit10

Programming languages (13)

C#C++CSSCGoMustacheTypeScriptShell

Github contributions (5)

github-logo-circle
php-lock/lock

Mar 2017 - Apr 2022

Popular PHP library for serialized execution of critical code in concurrent situations
Role in this project:
userBack-end Developer
Contributions:8 releases, 113 commits, 30 PRs in 5 years 2 months
Contributions summary:Willem primarily contributed to the PHP-based library, enhancing its functionality and maintainability. Their work includes refactoring code using modern PHP features like the splat operator. They also added tests, fixed bugs, and improved the codebase by switching to functions like `random_int()`. Furthermore, the user implemented code comments, addressing identified issues and improving the overall code quality.
semaphorelockphpmutexexecution
mollie/mollie-api-php

Nov 2013 - Sep 2020

Mollie API client for PHP
Role in this project:
userBackend Developer
Contributions:30 releases, 146 commits, 57 PRs in 6 years 11 months
Contributions summary:Willem primarily contributed to the backend functionality of the Mollie API client for PHP. Their work involved adding critical features such as refund support and payment status updates, along with implementing exception handling and API key validation to enhance the client's robustness. The user also introduced support for new payment methods like SOFORT and Belfius, expanding the client's compatibility. Additionally, the user improved testing and ensured the client's compatibility with various PHP versions.
api-clientapimolliepayment-servicepayment-methods
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 Stuursma-ruwen