Portfolio technique vérifiable
Six projets.
Six problèmes d’ingénierie.
Je ne cherche pas à accumuler les technologies. Chaque projet isole une difficulté concrète - réseau, protocole, concurrence, stockage, abstraction matérielle ou interface native - et la traite avec une architecture, des tests et une documentation dédiés.
$ ./portfolio --evidence [01] telemetry pipeline PASS [02] mission control server PASS [03] hardware bus driver PASS [04] binary log recorder PASS [05] embedded device layer PASS [06] native GTK application PASS status: documented · tested · reproducible
Études de cas
Choisir un projet par compétence
Chaque page peut être parcourue en quelques minutes : contexte, architecture, décisions, preuves d’exécution, limites assumées et lien vers le code source.
Station sol de télémétrie spatiale
Pipeline UDP/TCP et replay, protocole binaire strict, CRC-32, workers de décodage, exports et surveillance du mode dégradé.
Voir le projet → 02 / RÉSEAUMission Control Protocol Server
Serveur TCP multi-client avec authentification, machine d’état, flux de télémétrie, CLI et supervision HTTP JSON.
Voir le projet → 03 / HARDWARELinux Hardware Bus Driver
Couche de driver testable reliée à un périphérique Python par protocole binaire, avec timeouts, retries et fault injection.
Voir le projet → 04 / PERFORMANCEBinary Log Recorder
Boîte noire logicielle multi-producteurs, queue bornée, writer asynchrone, format intègre, outils d’inspection et benchmark.
Voir le projet → 05 / EMBEDDEDEmbedded Device Driver
API C++ typée pour température, batterie, IMU, GPS et radio, au-dessus d’un transport Linux et d’un simulateur de firmware.
Voir le projet → 06 / DESKTOPScanGUI
Application GTKmm, modes local/API/offline, serveur HTTP C++ sans framework, PostgreSQL et architecture de sources de données.
Voir le projet →Code source