Martijn Jasperse is a Lead Product Developer with 14 years of experience turning physics research and manufacturing needs into robust production software and laboratory instruments. He blends a PhD-level scientific background with hands-on firmware (STM32/RTOS C/C++) and Python data-processing/GUI expertise to ship tools that cut build times and reduce operational risk. At MOGLabs and Cylite he moved concepts from inception to customer-ready devices—laser drivers, wavemeters and HP-OCT production tooling—often delivering multiple high-impact tools within months. A pragmatic, data-driven prototyper, he emphasises analytics-led reliability and has contributed embedded-focused improvements to a widely used tiny printf implementation, adding floating-point and special-value support with thorough test coverage. Colleagues rely on him for stakeholder negotiation, escalation support, and turning complex lab/production requirements into maintainable software and firmware.
14 years of coding experience
8 years of employment as a software developer
BSc, Mathematics and Physics, BSc, Mathematics and Physics at Victoria University of Wellington
The University of Melbourne
Doctor of Philosophy (PhD), Physics, Doctor of Philosophy (PhD), Physics at Monash University
Tiny, fast, non-dependent and fully loaded printf implementation for embedded systems. Extensive test suite passing.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:6 commits, 3 PRs, 6 comments in 2 days
Contributions summary:Martijn primarily focused on enhancing the `printf` implementation within the embedded systems context. Their work involved adding support for floating-point exponential notation (%e/%g), handling special floating-point values like NaN and infinity, and correcting related formatting issues. The user also contributed test cases to validate the new functionality and ensure correct output formatting, including padding and justification. These changes are tailored for use in embedded systems, demonstrating skills related to creating a small, efficient, and complete `printf` implementation.
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
Martijn Jasperse - Lead Product Developer at MOGLabs