Architecte système / logiciel
+Explorant et automatisant des technologies informatiques
++ ←
+-
+
- démarrage, installation, configuration, sécurisation, maintien de systèmes +
- modélisation, implémentation, évolution, intégration, déploiement de projets logiciels +
Projets
+ +RWX (Read Write eXecute)
+rwx: @forge.rwx.work, @radicle.garden, @tangled.sh
++ ←
+SPCD (Shell to Python Continuous Deployment)
+spcd: @forge.rwx.work
++ ←
+-
+
- que l’infrastrucure réseau soit en ligne ou hors ligne avec CA et DNS locaux +
- quelle que soit la forge: Forgejo, Gitea, GitHub, GitLab +
- quelle que soit la base de système d’exploitation du conteneur Docker :
+Alma, Alpine, Arch, Debian, Fedora, OpenSUSE, Rocky, Ubuntu
+
LSGM (Live Scan Grub Menu)
+lsgm: @forge.rwx.work
++ ←
+-
+
- menu dynamique recherchant les images SquashFS amorçables disponibles +
- vérification à la volée des signatures OpenPGP des images sélectionnées +
- images GRUB autonomes, Secure Boot ou construites, pour ARM, EFI et BIOS +
Expérience
+ ++ ←
+-
+
- trained developers & system administrators: BASH, Debian, Git, GRUB, LXC, NginX +

CDAD (Centre de Développement des Applications Défense)
+DevOps @ Quality Assurance
++ ←
+-
+
- tailored custom Ubuntu LTS live-boot system images for kiosk use-cases project +
- wrote Ansible playbooks & roles for systems configurations & deployments +
- configured & maintained CI / CD tools: Gitea, GitLab, Jenkins, Nexus, SonarQube +
- wrote & maintained BASH scripts for easier offline usage & packaging of MSys2 +
- wrote Python scripts for offline mirrors:
Alma, Alpine, CentOS, Debian, Docker, Maven, MSys2, NPM, PyPI
+

CDAD (Centre de Développement des Applications Défense)
+System Administrator @ Architecture & Security
++ ←
+
CDAD (Centre de Développement des Applications Défense)
+Software Developer @ Digital Factory
++ ←
+-
+
- wrote BASH & Python scripts handling: CloneZilla, Debian, DebMirror, GRUB, PanDoc +
- wrote Python script to transform all existing code repositories from SVN to Git +
- installed a Debian based development network: LXC server, laptops, workstations +
- designed & implemented a version control methodology with Git +

AAE (Armée de l’Air et de l’Espace)
+Développeur logiciel @ Base Aérienne de Mont-de-Marsan
++ ←
+
GAIO (Groupement Aérien de l’Informatique Opérationnelle)
+Développeur Java @ Production
++ ←
+MELISSA NG (Logical Elaboration Module for Simplified Overflight Info)
+ +
CEAM (Centre d’Expertise Aérienne Militaire)
+Développeur Visual Basic @ Implémentation
++ ←
+EVA (Aircraft Display Screen)
+Onboard real-time display of maps & video recorders for Mirage F1CR aircrafts:-
+
- designed & built a dedicated system with Windows XP Embedded Studio +
- enhanced maps rendering performance for limited resources +
MELISSA (Logical Elaboration Module for Simplified Overflight Info)
+Preparation, programming, unloading & replaying of missions for aircrafts+Alpha Jet, Transall, Mirage 2000, Mirage F1, Mirage IV, Jaguar:
-
+
- wrote import of NavData global database (international standard ARINC 424) +
- wrote NavData export with constraints of Transall onboard computers (FMS) +
- wrote device drivers for:
-
+
- sequential programming of EEPROM modules for Mirage onboard computers +
- route programming & unloading for several Garmin GPS devices +