Independent architect and developer
I design complete systems, from the sensor to the screen.
Real-time electronics and firmware, embedded Linux, business backends, mobile and web applications. Twenty years of industrial R&D, and a single point of contact from specification to commissioning.


Key facts
They trusted me with their projects


- FAUN




Expertise
Integration of the complete system
From the sensor to the user's tool, I design every link of the system and lead its integration. Firmware, server and application are designed together from the outset, with a single technical point of contact.
Right now
The projects I am working on

ClimbContest, climbing competitions followed live
An app for the judges, a ranking engine, results on the big screen in the gym, and live tracking on every spectator's phone.
PythonFlaskSQLiteJavaScriptSee the project
Sowel, open source home automation engine
A home automation engine where you apply recipes to rooms instead of writing scripts. I develop its core, plugins, and the LoRa radio nodes that automate Domaine Solio.
TypeScriptNode.jsFastifyReact 19See the project

EcoStruxure Panel Server, IoT gateway for power distribution
Schneider Electric's new generation IoT gateway: it connects wired and wireless electrical devices to on-site supervision or to the cloud.
C++ 17Embedded LinuxYoctoModbus TCP and RTUSee the project
Method
AI-augmented development
AI augments what an experienced engineer can do. I use it within a strict frame: every feature starts from a specification agreed with you, and every delivery comes with the tests that verify it.
Discover the method
Getting started
How we begin
- 01
A first conversation
Thirty minutes to understand your need, your technical context and your deadlines. I will tell you plainly whether I am the right person.
- 02
A written proposal
Scope, deliverables, engagement format and price, set down in writing before any work starts.
- 03
Regular deliveries
A first usable version within the first weeks, then successive deliveries that you validate as we go.
A project in mind?
A few lines are enough to start the conversation.







