diff --git a/in/en/index.html b/in/en/index.html index af74b1d..fee4544 100644 --- a/in/en/index.html +++ b/in/en/index.html @@ -4,7 +4,7 @@ - + Curriculum Vitæ + + + + + + + + + +
+ + + +
+ +
+
+

Architecte système / logiciel

+

Explorant et automatisant des technologies informatiques

+
+
+

+

+ ← 

+
+
    +
  • démarrage, installation, configuration, sécurisation, maintien de systèmes
  • +
  • modélisation, implémentation, intégration, déploiement de projets logiciels
  • +
+
+ +
+

Projets

+ +
+
Logo triangulaire de RWX +
+

RWX (Read Write eXecute)

+

rwx: @forge.rwx.work, @radicle.garden, @tangled.sh

+
+
+

+

+ ← 

+
+Cadriciel parent, en POSIX Shell et Python, pour projets enfants + +
+
+

SPCD (Shell to Python Continuous Deployment)

+

spcd: @forge.rwx.work

+
+
+

+

+ ← 

+
+Programme, en POSIX Shell et Python, gérant des pipelines CI / CD de façon unifiée :
    +
  • 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

+
+
+

+

+ ← 

+
+Programme, en BASH et GRUB Shell, créant des systèmes de fichiers ESP avec :
    +
  • 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
  • +
+ +
+
Logo circulaire du CDAD-BDX +
+

CDAD (Centre de Développement des Applications Défense)

+

DevOps @ Assurance qualité

+
+
+

+

+ ← 

+
+
    +
  • 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
  • +
+
+ +
+
Logo circulaire du CDAD-BDX +
+

CDAD (Centre de Développement des Applications Défense)

+

Administrateur système @ Architecture / Sécurité

+
+
+

+

+ ← 

+
+
    +
  • wrote Python scripts handling: APT mirrors, Git repos, OpenSSH keypairs, Sphinx docs
  • +
  • designed a SSO architecture: HAproxy, KeyCloak/WildFly, MariaDB Galera clusters
  • +
  • maintained VMware vSphere infrastructures with Virtual Machines & LXC containers
  • +
+
+ +
+
Logo circulaire du CDAD-BDX +
+

CDAD (Centre de Développement des Applications Défense)

+

Développeur logiciel @ Fabrique numérique

+
+
+

+

+ ← 

+
+
    +
  • 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
  • +
+
+ +
+ +
+ +
+

+

+ ← 

+
+ +
+ +
+

+

+ ← 

+
+
MELISSA NG (Logical Elaboration Module for Simplified Overflight Info)
+
    +
  • designed & implemented a cartographic engine with PNG images & XML metadata
  • +
  • wrote import of KML / KMZ files to display layers of tactical situations (SITAC)
  • +
  • wrote device drivers, emulators & Graphical User Interfaces for:
      +
    • simultaneous programming of EEPROM modules for Mirage onboard computers
    • +
    • ADL (Airborne Data Loader) equipment, handling
      +DTM (Data Transfer Module) induction cards for Alpha Jet onboard computers
    • +
+
+ +
+ +
+

+

+ ← 

+
+
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
    • +
+
+ +
+ +
+ +
+ + +
+ + + diff --git a/in/img/peertube.svg b/in/img/peertube.svg new file mode 100644 index 0000000..0e6e228 --- /dev/null +++ b/in/img/peertube.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/in/img/radicle.svg b/in/img/radicle.svg new file mode 100644 index 0000000..4310d44 --- /dev/null +++ b/in/img/radicle.svg @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/readme.md b/readme.md index 9791758..1dd916f 100644 --- a/readme.md +++ b/readme.md @@ -60,5 +60,14 @@ Dernier tiers moins vu ## Tasks +* french link for + * ARINC 424 + * ESP + * LVM + * MSys2 + * Mirage + * Nexus + * PDFtk + * uWSGI * add a button for links hinting * move descriptions inside ul tag