Rick Van Der Heijden

Senior Software Engineer at Siemens Healthineers

Beek en Donk, North Brabant, 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
Rick Van Der Heijden is a Senior Software Engineer based in Beek en Donk, Netherlands, with over a decade of hands-on experience building reliable software for healthcare enterprises. He has progressed through engineering and design roles at Philips Healthcare and now contributes to Siemens Healthineers, blending deep domain knowledge with practical system design. His strengths include stabilizing and optimizing core back-end components—evidenced by contributions to the ZeroMQ core where he improved proxy correctness, termination behavior, and CPU efficiency while adding tests. Rick excels at turning tricky edge cases into robust, testable solutions and is comfortable working close to the system level in C++ and distributed messaging contexts. He brings a pragmatic, quality-focused approach to long-lived systems in regulated environments, often spotting subtle issues before they reach production.
code11 years of coding experience
job16 years of employment as a software developer
bookFontys Hogescholen
github-logo-circle

Github Skills (8)

c-language10
zeromq10
mq10
cprogramming-language10
messaging10
networking10
concurrency10
testing9

Programming languages (10)

TypeScriptC++JinjaCJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
zeromq/libzmq

Apr 2015 - Apr 2017

ZeroMQ core engine in C++, implements ZMTP/3.1
Role in this project:
userBack-end Developer
Contributions:6 commits, 6 PRs, 7 comments in 2 years
Contributions summary:Rick primarily focused on improving the stability and correctness of the ZeroMQ proxy implementation. Their commits addressed issues related to proxy termination, CPU utilization, and the handling of `ZMQ_RCVMORE`. The contributions include bug fixes, performance optimizations, and adding tests to validate the changes, ensuring the proxy functions correctly under various scenarios. The work directly involved the core `proxy.cpp` file and testing files related to proxy behavior.
concurrencyzeromqnetworkingstreampushpull
rikvdh/go-stlink

Jun 2017 - Sep 2018

Contributions:23 commits, 2 PRs, 21 pushes in 1 year 3 months
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
Rick Van Der Heijden - Senior Software Engineer at Siemens Healthineers