Work
Experience
-
Moonsong Labs · Senior Software Engineer
At Moonsong Labs I work in Rust on open-source blockchains: I connected DataHaven to Ethereum so it takes its validators from there and pays them back, made Moonbeam's contracts pay for every new byte they store, and cleared dead contracts' data a little at a time so no block runs late. I'm now building a backend for institutional vaults, in a pilot with five institutions.
-
Jizo AI · Senior Software Engineer
At Jizo AI I led the Rust and Python backend of Jizô, which maps a network, plants decoys that look like real machines, and raises an alert the moment anything touches one. ANSSI, France's cybersecurity agency, had qualified the product, and I worked on the hardening that kept it qualified.
-
Sagemcom · Embedded Software Engineer
At Sagemcom I wrote the C++ mesh logic of the Wi-Fi extenders European operators give their customers, which finds the operator's box, joins it, and picks the best link back to it. It follows the EasyMesh standard, and I led the Wi-Fi 6 certification of the Fast 266.
-
Itron · Software Engineer
At Itron I built the C++ routing, frequency hopping, retries and wake-up schedule in the radio firmware of water and gas meters, which must run 20 years on one battery, sleep almost all the time, and still pass readings along the mesh. Two ideas I co-invented there became US patents.
-
IRIT · R&D Engineer
At IRIT I studied, for my master's research, which few phones should get an offer first, so that it spreads over Wi-Fi to the people who want it. In simulation, picking phones whose neighbors care reached 9 to 11 percentage points more of users' interest than picking the best-connected ones, and the work became an IEEE WCNC paper.