Self Employed - Development Consulting - Open Source Development at Laczen
Koksijde, West Flanders, Belgium
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Jehudi Maes is a veteran embedded systems engineer and consultant with nine years of hands-on software experience and a longer technical career grounded in a PhD in Electromechanical Engineering from Ghent University. As a self-employed developer and open-source contributor based in Koksijde, Belgium, he specializes in low-level RTOS work and IoT, contributing notable enhancements to flagship projects like Zephyr and Apache NuttX. His contributions include flash simulator persistence, retained-memory user threads, BBRAM drivers for Zephyr, and ESP32 platform features such as NimBLE-based BLE, ESP-NOW and improved 6LoWPAN networking for NuttX. Prior roles in project and plant management give him rare cross-discipline insight into product delivery, production constraints, and R&D translation. He combines deep systems-level debugging and driver development with practical deployment knowledge, often surfacing documentation and bug fixes that improve long-term maintainability. Colleagues describe him as a pragmatic engineer who bridges academic rigor and field-proven embedded solutions.
9 years of coding experience
11 years of employment as a software developer
PhD, Electromechanical Engineering, PhD, Electromechanical Engineering at Ghent University
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:615 reviews, 78 PRs, 19 pushes in 7 years 8 months
Contributions summary:Jehudi primarily contributed to the Zephyr RTOS, focusing on low-level system components and drivers. Their work includes enhancements to the flash simulator, enabling persistent storage using memory regions and adding examples for configuration. They also added support for user threads in retained memory and BBRAM drivers, expanding the capabilities of these features. Furthermore, the user addressed several bugs and added documentation, including the integration of commit priority features.
Apache NuttX is a mature, real-time embedded operating system (RTOS)
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:9 reviews, 8 PRs, 57 comments in 3 months
Contributions summary:Jehudi primarily contributes to the Apache NuttX RTOS, focusing on enhancing support for the ESP32 platform. Their work includes adding and documenting features like Bluetooth Low Energy (BLE) using the NimBLE library, implementing the ESP-NOW protocol for wireless communication, and creating a packet radio driver. They also made improvements to 6lowpan support, specifically for handling TCP and ICMPv6, indicating an understanding of network protocols within the embedded environment.
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
Jehudi Maes - Self Employed - Development Consulting - Open Source Development at Laczen