Ruben Nijveld is a software engineer based in Nijmegen with 13 years of hands-on experience across back-end and front-end development, currently working at Tweede Golf. He focuses on Rust and TypeScript while maintaining a broad legacy of HTML, CSS, JavaScript, PHP, Java, C#, and Python, and has some exposure to C/C++ and Scala. Ruben contributes to systems-level open source—most notably adding PAM-based authentication and user/group tooling to a Rust reimplementation of sudo—demonstrating strong safety and systems programming instincts. He also has experience improving testing frameworks (PHP Kahlan), blending QA sensibilities with backend engineering. A former founder of a web agency and an XML specialist early in his career, he brings both product-minded pragmatism and a knack for transforming messy data into machine-readable formats. Colleagues would describe him as a curious polyglot developer who pairs low-level systems work with front-end interest and an eye for developer ergonomics.
14 years of coding experience
6 years of employment as a software developer
Baudartius College
Bachelor of Science - BS, Computing Science, Bachelor of Science - BS, Computing Science at Radboud Universiteit Nijmegen
Contributions:2 releases, 132 reviews, 23 commits in 3 months
Contributions summary:Ruben primarily focused on implementing system-level functionality related to user and group information retrieval. They developed wrappers to interact with the system to get users, groups, process IDs, and the hostname. Furthermore, the user added Rust code to interact with PAM (Pluggable Authentication Modules), incorporating authentication and account management capabilities. Additionally, they addressed code style issues and added an environment variable check to ensure proper usage and understanding of the project's developmental stage.
:heavy_check_mark: PHP Test Framework for Freedom, Truth, and Justice
Role in this project:
Back-end Developer & QA Engineer
Contributions:5 commits, 6 PRs, 1 comment in 14 days
Contributions summary:Ruben contributed to the Kahlan PHP testing framework by resolving issues related to system temporary directory handling and namespace resolution for typehints. They implemented improvements to the Stub plugin, including adding support for constructor parameters and ensuring correct default value handling based on interface specifications. Furthermore, they added a test for the stub constructor.
phptest-frameworkbddtddspec
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.