Donatien Garnier

Co-Founder at Blecon

Cambridge, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Donatien Garnier is a seasoned embedded systems engineer and entrepreneur with 12 years’ experience building IoT and Bluetooth/NFC solutions and currently co-founding Blecon in Cambridge. He progressed through technical leadership roles at Arm—culminating as Principal Software Engineer—where he made substantial contributions to Arm Mbed OS and Zephyr RTOS, including low-level USB and L2CAP work that demonstrates deep hardware-software integration skills. A founder of multiple startups and former CEO of a company licensing NFC & BLE firmware, he blends product-minded leadership with hands-on device driver and interrupt-level development. Educated at Ecole centrale de Paris/CentraleSupélec, he pairs rigorous engineering training with a track record of shipping connectivity toolkits (notably work tied to an award-winning ARM/Vodafone kit). Colleagues describe him as a pragmatic problem-solver who moves between strategy and the silicon edge with equal fluency.
code12 years of coding experience
job10 years of employment as a software developer
bookMaster of Science (MS), Electrical, Electronics and Communications Engineering, Master of Science (MS), Electrical, Electronics and Communications Engineering at Ecole centrale de Paris
bookMaster of Science (M.Sc.), ENGINEERING, Master of Science (M.Sc.), ENGINEERING at CentraleSupélec
languagesFrench, English, German
github-logo-circle

Github Skills (23)

l2cap10
c-language10
realtime10
embedded-language10
interrupt-handling10
bluetooth-le10
usb10
microcontroller10
zephyr10
interrupt10
rtos10
device-driver10
sys10
bluetooth10
embedded10

Programming languages (6)

TypeScriptDockerfileC++CJavaScriptPython

Github contributions (5)

github-logo-circle
ARMmbed/mbed-os

Mar 2014 - Feb 2015

Arm Mbed OS is a platform operating system designed for the internet of things
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:28 reviews, 5 commits, 14 PRs in 11 months
Contributions summary:Donatien's contributions primarily focus on low-level embedded systems development within the mbed-os project. They implemented protection against concurrent access to USBHost using locking mechanisms, crucial for reliable USB device management. The user also added support for specific NXP LPC11UXX microcontrollers and handled USB interrupts, directly modifying startup files, demonstrating a strong understanding of hardware-software interactions. Their work involved directly modifying device drivers and interrupt handlers, indicating expertise in hardware integration.
kernelmbed-osoperating-systemlinuxmbed
zephyrproject-rtos/zephyr

May 2023 - Sep 2023

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:5 reviews, 4 PRs, 26 comments in 3 months
Contributions summary:Donatien contributed to the Zephyr RTOS project, focusing on Bluetooth Low Energy (BLE) functionality. Their primary contributions involved adding tests and modifying existing code related to L2CAP channels. They implemented a test to send L2CAP data immediately upon connection and addressed issues in the connection procedures. Additionally, the user made changes to the L2CAP accept callbacks.
bluetooth-lereal-timezephyrsecuregit-repository
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
Donatien Garnier - Co-Founder at Blecon