Software Engineer
Freelance, self-employed
2017-10-01-Present
Working on diverse project mostly using C, C++/Qt, python :
● Kurrant / uCIFI: Technical Project Manager
● Arinfo: Taught a 3-months clas...
Working on diverse project mostly using C, C++/Qt, python :
● Kurrant / uCIFI: Technical Project Manager
● Arinfo: Taught a 3-months class for scientists to re-orient their career towards the embedded development world [Teaching C, C++, python]
● COMAP: implemented a security layer in the embedded software of a new cloud connected thermostatic head [embedded C, security]
● Quizflip: developed the embedded software of the first digital flashcard using 2 e-paper screens [embedded C, python, react-native]
● Ineosense: Upgraded a testing tool for communication and reprogramming of IOT products [C++ and Qt]
● Unigrid: modularization of a home automation product interface [C++ and Qt]
● Visionlive: created a differential measure tool between 2 GPS tracker to find the travel time between 2 bike runners [python]
● TBC-France: designed an API simulator to test the communication between a security robot and it's cloud-based control platform
Python
C++
Qt
PyQt
Embedded C
STM32
Embedded Systems
Nordic
View more
Embedded Software Engineer
Analog Way
2014-10-01-2017-09-01
● Developed the evolutions (bug correction in preexisting code base and development of new features) of the livecore video switcher/mixe...
● Developed the evolutions (bug correction in preexisting code base and development of new features) of the livecore video switcher/mixer platform (C on ARM M3) [4K video, custom output formats, areas of interests, automatic image splitting in multi output screens, output mapping in screens, etc...].
● Designed an EDID (256 bytes memory inside displays) editor using QT (available here). This software have since been used and recommended by many industry leaders.
● Improved an internal control, debug and analysis tool in C# used on all the analog way products (stabilization of existing application and development of new features).
● Implementation of an internal versioning server now used for all the R&D projects (gitlab on a debian server).
Engineer Internship
MAVlab
2014-03-01-2014-08-01
● Implemented the paparazzi autopilot on an ornithopter (flapping drone).
● Improved an ESC for inconsistent load systems like flapping r...
● Implemented the paparazzi autopilot on an ornithopter (flapping drone).
● Improved an ESC for inconsistent load systems like flapping robots.
● Built the first ornithopter capable of flying fully autonomously outside.