Ruben Nijveld

Software Engineer at Tweede golf bv

Nijmegen, Gelderland, 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
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.
code14 years of coding experience
job6 years of employment as a software developer
bookBaudartius College
bookBachelor of Science - BS, Computing Science, Bachelor of Science - BS, Computing Science at Radboud Universiteit Nijmegen
languagesEnglish, Dutch
stackoverflow-logo

Stackoverflow

Stats
136reputation
27kreached
6answers
1question
github-logo-circle

Github Skills (20)

unit-testing10
system-programming10
php10
pam10
rust10
test-automation10
auth10
reflection9
test-framework9
security9
bdd9
tdd9
stubbing9
reflections9
c178

Programming languages (15)

JavaC++CSSRustCMakefileGoHTML

Github contributions (5)

github-logo-circle
A memory safe implementation of sudo and su.
Role in this project:
userBack-end Developer
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.
sudo
kahlan/kahlan

Feb 2015 - Feb 2015

:heavy_check_mark: PHP Test Framework for Freedom, Truth, and Justice
Role in this project:
userBack-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.
Request Free Trial