Software Developer at Leiden University, Institute of Physics
Haarlem, North Holland, Netherlands
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Martin Moene is a seasoned C++ software developer with 30+ years of focus on the language and over a decade of professional experience delivering pragmatic tooling and integrations from Leiden. Based in Haarlem, he combines hands-on systems and electronics background with long-term roles at Leiden University where he moved from hardware and system administration into sustained software development. An active open-source maintainer and contributor, he has integrated numerous header-only libraries into package managers like vcpkg and Conan and contributed fixes to widely used projects such as Catch2. He cares about simplicity, robust testing, and practical idioms (including whole-value and physical units), and has a track record of backporting modern standard-library facilities. Former web editor of ACCU.org, he brings clear technical communication alongside deep C++ craftsmanship.
14 years of coding experience
22 years of employment as a software developer
Bachelor of Engineering (B.Eng.), Electrical, Electronics and Communications Engineering, Bachelor of Engineering (B.Eng.), Electrical, Electronics and Communications Engineering at HTS Amsterdam
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:29 commits, 11 PRs, 162 comments in 6 years 2 months
Contributions summary:Martin primarily contributed to the test framework by fixing issues and adapting code. Their work involved correcting a space in a message and removing a stray character in the source code, indicating a focus on code quality and adherence to standards. The user also reverted some changes and updated several Python scripts related to approval tests and documentation generation, further demonstrating involvement in the testing and documentation aspects of the project.
Contributions:2 reviews, 16 commits, 18 PRs in 1 year 10 months
Contributions summary:Martin primarily contributed to the `microsoft/vcpkg` repository by adding and updating ports for various C++ libraries, including `gsl-lite`, `lest`, `any-lite`, `observer-ptr-lite`, `optional-bare`, `optional-lite`, `ring-span-lite`, `byte-lite`, `expected-lite`, `span-lite`, `variant-lite`, and `string-view-lite`. These contributions involved creating and modifying `portfile.cmake` files, downloading source code, configuring builds, and installing libraries. The user's work focused on integrating external C++ libraries into the vcpkg package management system.
cpplinuxmacoswindowsvcpkg
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.