Ruud Kamphuis

Engineering Fellow at TicketSwap

Enschede, Overijssel, 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
Ruud Kamphuis is an engineering leader and Co-Founder of TicketSwap with 15 years of hands-on experience building resilient back-end systems and guiding product-technology strategy. As TicketSwap’s former CTO and current Engineering Fellow, he blends deep PHP and systems expertise with a founder’s pragmatism to scale services and developer tooling. He’s an active open-source contributor across notable projects—improving GraphQL PHP implementations, Symfony core components, and popular refactoring and queuing libraries—demonstrating a focus on robustness, interoperability, and code quality. Based in Enschede, he pairs commercial training in business economics with a technical mindset, often tackling subtle integration and edge-case issues that improve long-term maintainability.
code15 years of coding experience
job8 years of employment as a software developer
bookBachelor of Commerce (BCom), Commerciële Economie, Bachelor of Commerce (BCom), Commerciële Economie at Saxion Hogescholen
stackoverflow-logo

Stackoverflow

Stats
21reputation
1kreached
0answers
2questions
github-logo-circle

Github Skills (64)

astm10
unit-testing10
json10
url-routing10
filesystem10
react-components10
graphql-php10
back-end-development10
redis10
annotations10
unattended-upgrades10
testing10
proxy10
data-serialization10
automatic-updates10

Programming languages (22)

JavaCSSC++RustCGoHTMLErlang

Github contributions (5)

github-logo-circle
chrisboulton/php-resque

Aug 2012 - Aug 2016

PHP port of resque (Workers and Queueing)
Role in this project:
userBack-end Developer
Contributions:22 commits, 1 PR, 5 comments in 4 years
Contributions summary:Ruud primarily focused on enhancing the PHP-Resque library by implementing blocking list pop functionality. This involved modifications to `Resque.php`, `Resque/Job.php`, `Resque/Worker.php`, and `Resque/Redis.php` to support blocking operations. The user also fixed a bug and merged branches, ensuring the integration of the new features. The contributions demonstrate a focus on improving the queuing and worker functionalities of the PHP-Resque library.
redisphp-portresquephpworkers
overblog/GraphQLBundle

Dec 2017 - Feb 2022

This bundle provides tools to build a complete GraphQL API server in your Symfony App.
Role in this project:
userBack-end Developer
Contributions:6 reviews, 109 commits, 54 PRs in 4 years 2 months
Contributions summary:Ruud contributed to the GraphQL bundle by fixing bugs related to access control and type compilation. They exposed the request object in the context for GraphQL operations and improved compatibility with newer versions of Webonyx. Furthermore, they addressed PHPStan errors and made general improvements, ensuring the bundle's stability and adherence to best practices.
urqlapigraphql-bundlerelaygraphql-api
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
Ruud Kamphuis - Engineering Fellow at TicketSwap