Bart Schuurmans is a senior software engineer with 14 years of experience building end-to-end systems spanning backend, frontend, and embedded firmware. He has driven CI/CD and platform work at Alliander, built sensor-driven occupancy products using Haskell, ReScript and ESP32 at LUMIGUIDE, and maintained core automotive data hubs at Hexon. A pragmatic polyglot, Bart focuses on understanding root causes and fixing systemic issues rather than applying superficial patches, and he quickly learns new tools as needed. He actively contributes to open source build and test tooling—improving reliability in projects such as ReScript and the widely-known golang/dep—highlighting a strong emphasis on robust developer experience and cross-platform testing. Based in Nijmegen, he combines engineering depth with a collaborative approach to mentoring and knowledge sharing.
14 years of coding experience
17 years of employment as a software developer
Medical internships Medicine, Medical internships Medicine at Radboud University
ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript.
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:6 reviews, 9 commits, 12 PRs in 3 days
Contributions summary:Bart primarily focused on improving the build and formatting processes for the ReScript language. Their commits involved refactoring the formatting scripts, including handling stdin input and correcting errors. They implemented changes to ensure correct error handling, exit codes, and also addressed issues with the temporary files created by the format scripts. The user’s contributions improved the reliability of the build and format pipelines.
Go dependency management tool experiment (deprecated)
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:7 commits, 1 PR, 12 comments in 16 days
Contributions summary:Bart focused on improving the testing infrastructure for the `golang/dep` repository. Their contributions included adding a test case to handle scenarios where a Git repository lacks a HEAD reference, fixing naming conventions, and enhancing error reporting within the tests. Furthermore, they addressed issues related to local Git configurations, ensuring tests run correctly without relying on the user's setup, and made the tests Windows-compatible. This work suggests a focus on robust testing and improved developer experience.
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.