Jan Wilmans is a seasoned C++ coach and software architect with over two decades in software engineering and 13 years of focused experience delivering industrial imaging, inspection and automation systems. He leads architecture and mentoring efforts across multiple companies while founding debug.vision, an open-source tool to simplify debug data collection and analysis. An active contributor to cross-platform C++ projects like CopperSpice and CMake, he frequently resolves MSVC and platform-specific build issues that keep large codebases portable. Comfortable from embedded firmware to modern C++20 libraries, he combines hands-on implementation with systems-level design and team coaching. Based in the Netherlands, he blends electronics curiosity with pragmatic code hygiene—often tackling obscure build and configuration problems that others avoid.
13 years of coding experience
21 years of employment as a software developer
Ing, Information Technology, Ing, Information Technology at Hogeschool Enschede
Set of cross platform C++ libraries (Core, Gui, Network, Multimedia, SQL, Vulkan, etc)
Role in this project:
Back-end Developer
Contributions:17 commits, 20 PRs, 1 push in 3 years 6 months
Contributions summary:Jan primarily focused on fixing macros, removing obsolete compilers, and adding missing method bodies and includes, particularly for MSVC. They addressed issues related to platform-specific configurations and dependencies within the JavascriptCore and WebKit2 components. Their contributions included modifying code related to string and math extras, configuration, and platform definitions, demonstrating a focus on cross-platform compatibility and build system maintenance.
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
Jan Wilmans - C Coach And Software Architect at CopperSpice