Jean-françois Milants is a seasoned embedded software engineer with 13 years of experience building safety-critical and real-time systems across STM32 microcontrollers, CompactRIO/PXI, and Linux-based targets. He combines low-level firmware expertise in C/C++ with higher-level application work in C#.NET, Python and LabVIEW, and has strong practice in architecture, design, MISRA-compliant coding and unit testing. His background spans satellite test benches, air-traffic control tools and industrial door sensors, giving him a rare blend of rigorous safety-focused development and practical production tooling. An active open-source contributor, he helped enhance the InfiniTime smartwatch firmware (sensor support, UI integration with LittleVGL and DFU improvements), demonstrating attention to hardware-driven UX. Based in Liège, Belgium, he thrives on turning inert hardware into intelligent systems and on learning the multi-disciplinary context (mechanical, electronic, production) that makes embedded products successful.
13 years of coding experience
6 years of employment as a software developer
Baccalauréat, Informatique et Systèmes - Finalité Informatique industrielle, Baccalauréat, Informatique et Systèmes - Finalité Informatique industrielle at Haute école de la province de Liège - Inpres
Firmware for Pinetime smartwatch written in C++ and based on FreeRTOS
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:49 releases, 475 reviews, 821 commits in 3 years 2 months
Contributions summary:Jean-françois contributed significantly to the firmware development for the Pinetime smartwatch. They implemented support for the BMA425 accelerometer sensor, including reading and processing sensor data for features like step counting and wrist rotation detection. The user also focused on integrating LittleVGL to display UI components for the watch, including menu and clock screens, and incorporated hardware-assisted vertical scrolling for smoother transitions. Additionally, the user made improvements to the DFU (Device Firmware Update) process.
Contributions:2 releases, 37 commits, 21 PRs in 10 months
gui-libraryesp8266guim5stacksimple-gui
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
Jean-françois Milants - Software Engineer at EVS Broadcast Equipment