Tout a commencé quand j’avais neuf ans : ma mère a ramené à la maison un vieux PC reconditionné que j’avais le droit de démonter. Depuis, je démonte les choses pour comprendre comment elles marchent, des ordinateurs aux microcontrôleurs puis aux systèmes d’exploitation, jusqu’à Xila.
Statistiques CPU et mémoire des machines en cours d’exécution, ports publiés modifiables sans redémarrage, destinations UDP choisies, et ajouts au SDK Rust.
Comptage d’instructions dans le WebAssembly Micro Runtime : un appel rend la main à l’hôte après un nombre d’instructions donné, pour qu’un ordonnanceur coopératif puisse partager le processeur.
Prise en charge de l’ESP32, configuration de plateforme personnalisée, refonte des durées de vie de l’API des modules et instances, et mise à jour vers WAMR 2.3.1.
Rust, web, infrastructure, réseau : je travaille sur des couches différentes, souvent dans les mêmes projets. Chaque domaine renvoie aux projets et aux expériences qui l’illustrent.
06domaines
01
Systèmes, Rust et embarqué
Du matériel aux applications : pilotes, abstractions, mémoire, tâches et exécution WebAssembly sur des machines aux ressources limitées.