Mark Ruys is a Lead Software Engineer based in Houten, Netherlands, with 13 years of professional experience and a PhD-level background in computer science. He has led architecture and engineering efforts across hardware-adjacent IoT and embedded systems, from wireless soil-sensing at Sensoterra to the outdoor gaming platform Swinxs. At Dawn Technology he currently drives engineering delivery and system design, pairing hands-on C++ backend work with team leadership. An active contributor to the OpenZWave project, he implemented supervision features for thermostat setpoints and improved session and logging behavior—evidence of deep protocol-level expertise. Known for bridging research-grade rigor with practical product constraints, he excels at extending device support and making embedded networks more reliable.
13 years of coding experience
18 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at Radboud University
a C++ library to control Z-Wave Networks via a USB Z-Wave Controller.
Role in this project:
Back-end Developer
Contributions:15 commits, 7 PRs, 16 comments in 2 months
Contributions summary:Mark primarily contributed to the implementation of supervision features within the open-zwave library, focusing on the ThermostatSetpoint command class. They added logging for debugging purposes, refined session management within the Supervision class, and ensured correct value confirmation and handling related to setpoints. The user's work also included merging a feature branch related to supervision and updating configuration files, indicating a focus on extending Z-Wave device support.
Contributions:5 pushes, 1 branch in 4 years 2 months
amandapuppet-modulepuppet
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
Mark Ruys - Lead Software Engineer at Dawn Technology