Ruben Van Dijk

Lead Software Engineer at KLM Royal Dutch Airlines

The Hague, South Holland, 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

👤
Senior
🎓
Top School
Ruben Van Dijk is a Lead Software Engineer at KLM with a decade of hands-on experience building resilient backend and integration systems that keep complex operations running smoothly. He blends full-stack craftsmanship with a practical focus on team productivity, championing best practices, experimentation, and knowledge sharing to raise product quality. His background in AI (BSc/MSc) and early HPC work at the University of Groningen gives him a methodical approach to tooling and performance-sensitive environments. Ruben contributes to open-source build tooling, having fixed intricate environment-related build failures in EasyBuild’s easyblocks—evidence of his attention to reproducible builds and scientific software workflows. Based in The Hague, he brings energy to technical discussions and a knack for turning operational constraints into pragmatic engineering trade-offs. Outside work he signals an active, outdoorsy mindset that complements his disciplined, systems-oriented engineering style.
code10 years of coding experience
job4 years of employment as a software developer
bookIchthus College Kampen
bookBachelor of Science (BSc), Artificial Intelligence, Bachelor of Science (BSc), Artificial Intelligence at Rijksuniversiteit Groningen
bookHigh School, Physics and mathematics, High School, Physics and mathematics at VAVO Zwolle
languagesEnglish, Dutch, French
stackoverflow-logo

Stackoverflow

Stats
36reputation
518reached
2answers
0questions
github-logo-circle

Github Skills (8)

python10
perl9
hpc8
scilab8
scite8
linux7
pandas6
sqlalchemy6

Programming languages (5)

C++CGoLuaPython

Github contributions (5)

github-logo-circle
Collection of easyblocks that implement support for building and installing software with EasyBuild.
Role in this project:
userBackend Developer
Contributions:9 commits, 2 PRs, 3 comments in 2 months
Contributions summary:Ruben primarily contributed to the `easybuild-easyblocks` repository by modifying Perl module build processes. Their work involved unsetting environment variables that caused build failures and subsequently reverting the changes. They also implemented the use of a function for unsetting environment variables and updated a PETSc build file. The user demonstrated a focus on build system configuration and resolving software installation issues within the context of HPC and scientific software.
pythoninstallinglinuxscientific-softwarehpc
A collection of easyconfig files that describe which software to build using which build options with EasyBuild.
Contributions:5 PRs, 516 pushes, 377 branches in 2 years 4 months
easyconfigoptionsdescribeeasybuild
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
Ruben Van Dijk - Lead Software Engineer at KLM Royal Dutch Airlines