Arnold Metselaar

Vinkeveen, Utrecht, 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
Arnold Metselaar is an experienced software engineer with 20 years of practice bridging rigorous mathematics and production C++ systems, holding a PhD in Mathematics from the University of Twente. He has applied his deep knowledge of numerical methods and physics to modeling and simulation projects in dredging and rail domains, and contributed parsing and grammar improvements to the SonarQube C++ community plugin. Comfortable writing robust back-end code and test suites, Arnold increasingly aims to pivot from “software engineer with physics knowledge” to “physicist with software fluency,” seeking roles that emphasize underlying physical models and mathematical analysis. His background includes academic research on wavelet theory and hands-on SCRUM development for industrial simulators, reflecting both theoretical depth and pragmatic engineering. Based in Vinkeveen, Netherlands, he brings a rare mix of doctoral-level math, long-term C++ expertise, and a curiosity for non-obvious language and parsing intricacies.
code20 years of coding experience
job18 years of employment as a software developer
bookPhD, Mathematics, PhD, Mathematics at University of Twente
bookdrs, Physics, Mathematics, drs, Physics, Mathematics at Utrecht University
bookVWO, Dutch, Franch, German, Latin, Mathematics, Physics, Chemistry, History, VWO, Dutch, Franch, German, Latin, Mathematics, Physics, Chemistry, History at Christelijk Lyceum Apeldoorn
languagesDutch, English, German, French, Spanish
github-logo-circle

Github Skills (13)

c-language10
parser10
ccx10
text-parsing10
cprogramming-language10
html-parsing10
parsing10
file-parsing10
parse10
sonarqube10
par10
open-source9
co8

Programming languages (2)

JavaC

Github contributions (5)

github-logo-circle
SonarOpenCommunity/sonar-cxx

Jan 2015 - Jul 2015

SonarQube C++ Community plugin (cxx plugin): This plugin adds C++ support to SonarQube with the focus on integration of existing C++ tools.
Role in this project:
userBack-end Developer
Contributions:11 commits, 5 PRs, 3 pushes in 6 months
Contributions summary:Arnold primarily contributed to the C++ plugin for SonarQube, focusing on parsing and grammar improvements. Their work involved adding new language elements to support nested template syntax and fixing parsing issues related to template declarations and C++ style casts. The user also addressed a hashhash-related parsing problem and made the test suite more robust. Their contributions demonstrate a deep understanding of C++ parsing and language intricacies.
cppcxxpluginsonarqubetechnical-debt
ametselaar/sonar-cxx

Jan 2015 - Jul 2015

Contributions:18 pushes, 5 branches in 6 months
sonarqube-pluginsonarqubestatic-analysis
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
Arnold Metselaar