Jean-samuel Reynaud is a pragmatic CTO with 12+ years leading Qowisio’s global expansion of low-power, low-cost cellular IoT networks across 29 countries and driving the launch of the industry-first UNB/LoRa dual-mode network. Based in Greater Angers, he combines strategic startup leadership with hands-on engineering, having implemented core plugin and undo/redo mechanics in the KiCad PCB editor to enable Python-driven extensions. A Maîtrise in Informatique from Nantes Université, he balances product-scale thinking with firmware- and systems-level detail, helping steer fundraising, European and U.S. growth plans and technical productization. Known for making complex radio and embedded systems practical for broad deployment, he blends open-source contribution experience with executive decision-making to deliver pragmatic, scalable IoT platforms.
12 years of coding experience
Maîtrise, Informatique, Maîtrise, Informatique at Nantes Université
This is an active mirror of the KiCad development branch, which is hosted at GitLab (updated every time something is pushed). Pull requests on GitHub are not accepted or watched.
Role in this project:
Backend Developer
Contributions:24 commits in 7 years 7 months
Contributions summary:Jean-samuel primarily contributes to the KiCad project by implementing and modifying the action plugin framework within the PCB editor. They added a class for action plugins, enabling the loading and execution of Python scripts from the footprint editor. The commits involve changes to C++ code, including header and source files, demonstrating a focus on extending the functionality of the PCB editor through plugin mechanisms. Additionally, the user handled undo/redo functionality, ensuring that actions performed by plugins are properly tracked and reversible, improving the user experience.
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.