Compare commits

..

6 commits

Author SHA1 Message Date
f5eddeb87e
−senior
All checks were successful
/ job (push) Successful in 1m16s
2025-04-15 16:49:02 +02:00
9603042f29
projects/en 2025-04-15 16:31:45 +02:00
219dca43c9
cd 2025-04-15 16:22:05 +02:00
307f095847
projects 2025-04-15 16:12:47 +02:00
5fb3fff143
ci 2025-04-15 16:06:42 +02:00
c33a0f48cb
wildfly 2025-04-15 16:00:26 +02:00
2 changed files with 18 additions and 16 deletions

View file

@ -106,7 +106,7 @@
</article>
<article>
<h3><abbr title="Continuous Integration">CI</abbr> / <abbr title="Continuous Deployment/Delivery">CD</abbr></h3>
<h3><a href="https://en.wikipedia.org/wiki/Continuous_integration"><abbr title="Continuous Integration">CI</abbr></a> / <a href="https://en.wikipedia.org/wiki/Continuous_deployment"><abbr title="Continuous Deployment">CD</abbr></a></h3>
<ul><li>
<a href="https://en.wikipedia.org/wiki/Ansible_(software)">Ansible</a>,
<a href="https://en.wikipedia.org/wiki/Jenkins_(software)">Jenkins</a>,
@ -218,7 +218,8 @@
<a href="https://en.wikipedia.org/wiki/Nginx">NginX</a>
</li><li>
<a href="https://en.wikipedia.org/wiki/Apache_Tomcat">Tomcat</a>,
<a href="https://en.wikipedia.org/wiki/UWSGI">uWSGI</a>
<a href="https://en.wikipedia.org/wiki/UWSGI">uWSGI</a>,
<a href="https://en.wikipedia.org/wiki/WildFly">WildFly</a>
</li></ul>
</article>
@ -336,7 +337,7 @@
<article class="org"><header class="org">
<div class="position">
<h1 class="title">Senior DevOps Engineer</h1>
<h1 class="title">DevOps Engineer</h1>
<p class="sub">@ <a href="https://en.wikipedia.org/wiki/Ministry_of_Armed_Forces_(France)">Ministry of Armed Forces (France)</a></p>
</div>
</header>
@ -394,7 +395,7 @@
</div></header>
<ul>
<li>wrote <strong>Python</strong> scripts handling: <a href="https://en.wikipedia.org/wiki/APT_(software)"><abbr title="Advanced Package Tool">APT</abbr></a> mirrors, <strong>Git</strong> repos, <strong>OpenSSH</strong> keypairs, <strong>Sphinx</strong> docs</li>
<li>designed a <a href="https://en.wikipedia.org/wiki/Single_sign-on"><abbr title="Single Sign-On">SSO</abbr></a> architecture: <a href="https://en.wikipedia.org/wiki/HAProxy">HAproxy</a>, KeyCloak / WildFly, <a href="https://en.wikipedia.org/wiki/MariaDB">MariaDB</a> <a href="https://mariadb.com/kb/en/galera-cluster">Galera</a></li>
<li>designed a <a href="https://en.wikipedia.org/wiki/Single_sign-on"><abbr title="Single Sign-On">SSO</abbr></a> architecture: <a href="https://en.wikipedia.org/wiki/HAProxy">HAproxy</a>, KeyCloak / <strong>WildFly</strong>, <a href="https://en.wikipedia.org/wiki/MariaDB">MariaDB</a> <a href="https://mariadb.com/kb/en/galera-cluster">Galera</a></li>
<li>maintained <strong>VMware vSphere</strong> infrastructures with <a href="https://en.wikipedia.org/wiki/Virtual_machine"><abbr title="Virtual Machines">VM</abbr></a> & <strong>LXC</strong> containers</li>
</ul>
</article>
@ -442,7 +443,7 @@
<p class="period">
<time datetime="2016-09">2016</time> ← <time datetime="2008-09">2008</time></p>
</div></header>
<h5><abbr title="Module d’Élaboration Logique des Informations Simplifiées de Survol Aérien">MELISSA</abbr> <abbr title="New Generation">NG</abbr> (full reimplementation)</h5>
<h5><strong><abbr title="Module d’Élaboration Logique des Informations Simplifiées de Survol Aérien">MELISSA</abbr> <abbr title="New Generation">NG</abbr></strong> (full reimplementation)</h5>
<ul>
<li>designed & implemented a cartographic engine with <a href="https://en.wikipedia.org/wiki/PNG"><abbr title="Portable Network Graphics">PNG</abbr></a> images & <a href="https://en.wikipedia.org/wiki/XML"><abbr title="eXtensible Markup Language">XML</abbr></a> metadata</li>
<li>wrote import of <a href="https://en.wikipedia.org/wiki/Keyhole_Markup_Language"><abbr title="Keyhole Markup Language">KML</abbr> / <abbr title="Keyhole Markup Zip">KMZ</abbr></a> files to display layers of tactical situations (SITAC)</li>
@ -464,13 +465,13 @@ DTM (Data Transfer Module) induction cards for <a href="https://en.wikipedia.org
<p class="period">
<time datetime="2008-09">2008</time> ← <time datetime="2002-05">2002</time></p>
</div></header>
<h5><abbr title="Écran de Visualisation Aéronef">EVA</abbr> (Aircraft Display Screen)</h5>
<h5><strong><abbr title="Écran de Visualisation Aéronef">EVA</abbr></strong> (Aircraft Display Screen)</h5>
Onboard display of navigation & video recorders for <a href="https://en.wikipedia.org/wiki/Dassault_Mirage_F1">Mirage F1CR</a> aircrafts:<ul>
<li>designed & built a dedicated system with <a href="https://en.wikipedia.org/wiki/Windows_XP_editions#Windows_XP_Embedded">Windows XP Embedded</a> Studio</li>
<li>enhanced maps rendering performance for limited resources</li>
<li>optimized maps rendering performance for limited resources (<a href="https://en.wikipedia.org/wiki/PC/104">PC/104</a>)</li>
</ul>
<hr>
<h5><abbr title="Module d’Élaboration Logique des Informations Simplifiées de Survol Aérien">MELISSA</abbr> (Logical Elaboration Module for Simplified Overflight Info)</h5>
<h5><strong><abbr title="Module d’Élaboration Logique des Informations Simplifiées de Survol Aérien">MELISSA</abbr></strong> (Logical Elaboration Module for Simplified Overflight Info)</h5>
Preparation, programming, unloading & replaying of missions for aircrafts<br>
<a href="https://en.wikipedia.org/wiki/Dassault/Dornier_Alpha_Jet">Alpha Jet</a>, <a href="https://en.wikipedia.org/wiki/Transall_C-160">Transall</a>, <a href="https://en.wikipedia.org/wiki/Dassault_Mirage_2000">Mirage 2000</a>, <a href="https://en.wikipedia.org/wiki/Dassault_Mirage_F1">Mirage F1</a>, <a href="https://en.wikipedia.org/wiki/Dassault_Mirage_IV">Mirage IV</a>, <a href="https://en.wikipedia.org/wiki/SEPECAT_Jaguar">Jaguar</a>:<ul>
<li>wrote import of NavData global database (international standard <a href="https://en.wikipedia.org/wiki/ARINC_424">ARINC 424</a>)</li>

View file

@ -106,7 +106,7 @@
</article>
<article>
<h3><abbr title="Intégration Continue">CI</abbr> / <abbr title="Déploiement/livraison Continus">CD</abbr></h3>
<h3><a href="https://fr.wikipedia.org/wiki/Intégration_continue"><abbr title="Intégration Continue">CI</abbr></a> / <a href="https://fr.wikipedia.org/wiki/Déploiement_continu"><abbr title="Déploiement Continu">CD</abbr></a></h3>
<ul><li>
<a href="https://fr.wikipedia.org/wiki/Ansible_(logiciel)">Ansible</a>,
<a href="https://fr.wikipedia.org/wiki/Jenkins_(logiciel)">Jenkins</a>,
@ -218,7 +218,8 @@
<a href="https://fr.wikipedia.org/wiki/NGINX">NginX</a>
</li><li>
<a href="https://fr.wikipedia.org/wiki/Apache_Tomcat">Tomcat</a>,
<a href="https://en.wikipedia.org/wiki/UWSGI">uWSGI</a>
<a href="https://en.wikipedia.org/wiki/UWSGI">uWSGI</a>,
<a href="https://fr.wikipedia.org/wiki/WildFly">WildFly</a>
</li></ul>
</article>
@ -336,7 +337,7 @@
<article class="org"><header class="org">
<div class="position">
<h1 class="title">Ingénieur DevOps Senior</h1>
<h1 class="title">Ingénieur DevOps</h1>
<p class="sub">@ <a href="https://fr.wikipedia.org/wiki/Ministère_des_Armées">Ministère des Armées</a></p>
</div>
</header>
@ -394,7 +395,7 @@
</div></header>
<ul>
<li>scripts <strong>Python</strong> pour : miroirs <a href="https://fr.wikipedia.org/wiki/Advanced_Packaging_Tool"><abbr title="Advanced Package Tool">APT</abbr></a>, dépôts <strong>Git</strong>, biclés <strong>OpenSSH</strong>, docs <strong>Sphinx</strong></li>
<li>conception d’une architecture <a href="https://fr.wikipedia.org/wiki/Authentification_unique"><abbr title="Single Sign-On">SSO</abbr></a> : <a href="https://fr.wikipedia.org/wiki/HAProxy">HAproxy</a>, KeyCloak / WildFly, <a href="https://fr.wikipedia.org/wiki/MariaDB">MariaDB</a> <a href="https://mariadb.com/kb/en/galera-cluster">Galera</a></li>
<li>conception d’une architecture <a href="https://fr.wikipedia.org/wiki/Authentification_unique"><abbr title="Single Sign-On">SSO</abbr></a> : <a href="https://fr.wikipedia.org/wiki/HAProxy">HAproxy</a>, KeyCloak / <strong>WildFly</strong>, <a href="https://fr.wikipedia.org/wiki/MariaDB">MariaDB</a> <a href="https://mariadb.com/kb/en/galera-cluster">Galera</a></li>
<li>administration d’infrastructures <strong>VMware vSphere</strong> avec <a href="https://fr.wikipedia.org/wiki/Machine_virtuelle"><abbr title="Machines Virtuelles">VM</abbr></a> et conteneurs <strong>LXC</strong></li>
</ul>
</article>
@ -442,7 +443,7 @@
<p class="period">
<time datetime="2016-09">2016</time> ← <time datetime="2008-09">2008</time></p>
</div></header>
<h5><abbr title="Module d’Élaboration Logique des Informations Simplifiées de Survol Aérien">MELISSA</abbr> <abbr title="New Generation">NG</abbr> (réécriture complète)</h5>
<h5><strong><abbr title="Module d’Élaboration Logique des Informations Simplifiées de Survol Aérien">MELISSA</abbr> <abbr title="New Generation">NG</abbr></strong> (réécriture complète)</h5>
<ul>
<li>écriture d’un moteur cartographique basé sur images <a href="https://fr.wikipedia.org/wiki/Portable_Network_Graphics"><abbr title="Portable Network Graphics">PNG</abbr></a> et métadonnées <a href="https://fr.wikipedia.org/wiki/Extensible_Markup_Language"><abbr title="eXtensible Markup Language">XML</abbr></a></li>
<li>import de fichiers <a href="https://fr.wikipedia.org/wiki/Keyhole_Markup_Language"><abbr title="Keyhole Markup Language">KML</abbr> / <abbr title="Keyhole Markup Zip">KMZ</abbr></a> pour matérialiser des situations tactiques (SITAC)</li>
@ -464,13 +465,13 @@ cartes à induction DTM (Data Transfer Module) pour centrales avion <a href="htt
<p class="period">
<time datetime="2008-09">2008</time> ← <time datetime="2002-05">2002</time></p>
</div></header>
<h5><abbr title="Écran de Visualisation Aéronef">EVA</abbr> (Écran de Visualisation Aéronef)</h5>
<h5><strong><abbr title="Écran de Visualisation Aéronef">EVA</abbr></strong> (Écran de Visualisation Aéronef)</h5>
Restitution embarquée de navigation et enregistreurs vidéo pour <a href="https://fr.wikipedia.org/wiki/Dassault_Mirage_F1">Mirage F1CR</a> :<ul>
<li>conception et réalisation d’un système dédié avec <a href="https://fr.wikipedia.org/wiki/Windows_XP_Embedded">Windows XP Embedded</a> Studio</li>
<li>amélioration des performances de rendu cartographique en ressources contraintes</li>
<li>optimisation des performances de rendu cartographique en ressources contraintes (<a href="https://fr.wikipedia.org/wiki/PC/104">PC/104</a>)</li>
</ul>
<hr>
<h5><abbr title="Module d’Élaboration Logique des Informations Simplifiées de Survol Aérien">MELISSA</abbr> (Module d’Élaboration Logique des Informations Simplifiées de Survol Aérien)</h5>
<h5><strong><abbr title="Module d’Élaboration Logique des Informations Simplifiées de Survol Aérien">MELISSA</abbr></strong> (Module d’Élaboration Logique des Informations Simplifiées de Survol Aérien)</h5>
Préparation, programmation, déchargement et rejeu de missions pour avions<br>
<a href="https://fr.wikipedia.org/wiki/Dassault_Breguet_/_Dornier_Alpha_Jet">Alpha Jet</a>, <a href="https://fr.wikipedia.org/wiki/C-160_Transall">Transall</a>, <a href="https://fr.wikipedia.org/wiki/Dassault_Mirage_2000">Mirage 2000</a>, <a href="https://fr.wikipedia.org/wiki/Dassault_Mirage_F1">Mirage F1</a>, <a href="https://fr.wikipedia.org/wiki/Dassault_Mirage_IV">Mirage IV</a>, <a href="https://fr.wikipedia.org/wiki/SEPECAT_Jaguar">Jaguar</a> :<ul>
<li>import de base de données mondiale NavData (standard international <a href="https://en.wikipedia.org/wiki/ARINC_424">ARINC 424</a>)</li>