cv.marc/in/en/index.html

555 lines
26 KiB
HTML
Raw Normal View History

2025-02-11 11:26:39 +01:00
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="description" content="CV">
2025-03-21 15:30:34 +01:00
<meta name="viewport" content="width=device-width, initial-scale=1">
2025-02-11 11:26:39 +01:00
<title>Curriculum Vitæ</title>
2025-02-28 11:03:20 +01:00
<link rel="canonical" href="https://cv.marc.beninca.link/en">
2025-02-16 00:03:30 +01:00
<!--
2025-02-23 03:36:20 +01:00
<link rel="stylesheet" href="../style/debug.css">
2025-02-15 15:46:54 +01:00
<!---->
2025-02-23 03:36:20 +01:00
<link rel="stylesheet" href="../fonts/forkawesome-webfont.css">
<link rel="stylesheet" href="../style/reset.css">
<link rel="stylesheet" href="../style/main.css">
<script defer src="../script/main.js"></script>
2025-02-11 11:26:39 +01:00
</head>
2025-04-20 14:55:12 +02:00
<body class="item link">
2025-02-11 11:26:39 +01:00
2025-02-11 17:10:11 +01:00
<!-- columns / start -->
<div class="columns">
2025-02-11 11:26:39 +01:00
<aside>
2025-02-11 17:10:11 +01:00
2025-02-16 17:02:16 +01:00
<article class="org"><header class="org">
<div class="position">
<h1 class="title">Marc Beninca</h1>
2025-02-24 02:48:09 +01:00
<p class="sub">@
2025-03-22 19:20:38 +01:00
<a href="https://en.wikipedia.org/wiki/Bordeaux">Bordeaux</a>,
2025-03-22 22:35:00 +01:00
<a href="https://en.wikipedia.org/wiki/France">France</a>
2025-02-16 13:40:52 +01:00
</p>
2025-02-16 17:02:16 +01:00
</div>
2025-04-02 18:44:25 +02:00
<button class="link" id="link"><img class="inline" src="../img/link.svg" alt="Links"></button>
2025-04-17 11:02:37 +02:00
<button class="item" id="item"><ul><li></li></ul></button>
<button id="theme"><img class="inline" src="../img/theme.svg" alt="Theme"></button>
2025-02-16 17:02:16 +01:00
</header>
2025-02-18 16:37:05 +01:00
2025-02-16 17:02:16 +01:00
<section class="banner">
2025-04-02 19:06:09 +02:00
<a href="../marc.beninca.vcf">
<img class="big" id="vcard" src="../img/marc.beninca.svg" alt="Vcard QR code">
</a>
2025-04-02 22:29:06 +02:00
<table><tbody>
2025-02-16 15:32:53 +01:00
<tr>
2025-04-14 15:02:55 +02:00
<td></td>
2025-04-14 15:12:27 +02:00
<th colspan="2" scope="colgroup"><a href="https://en.wikipedia.org/wiki/Common_European_Framework_of_Reference_for_Languages#Common_reference_levels"><abbr title="Common European Framework of Reference for Languages">CEFRL</abbr></a></th>
2025-03-29 00:23:01 +01:00
</tr>
<tr>
2025-04-17 12:36:15 +02:00
<th scope="row"><a href="../en">English</a></th>
2025-04-14 15:02:55 +02:00
<th class="logo" scope="row"><a href="https://en.wikipedia.org/wiki/American_English"><img class="logo" src="../img/en.png" alt="American English"></a></th>
2025-04-02 22:17:36 +02:00
<td class="level">C 2</td>
2025-02-16 15:32:53 +01:00
</tr>
<tr>
2025-04-17 12:36:15 +02:00
<th scope="row"><a href="../fr">French</a></th>
2025-04-14 15:02:55 +02:00
<th class="logo" scope="row"><a href="https://en.wikipedia.org/wiki/French_of_France"><img class="logo" src="../img/fr.png" alt="French of France"></a></th>
2025-04-02 22:17:36 +02:00
<td class="level">C 2</td>
2025-02-16 15:32:53 +01:00
</tr>
</tbody></table>
2025-02-11 23:12:14 +01:00
</section>
2025-02-18 16:37:05 +01:00
<section class="banner">
2025-02-12 22:11:46 +01:00
<table><tbody>
<tr>
2025-04-02 20:00:18 +02:00
<th scope="row"><a href="https://en.wikipedia.org/wiki/VCard#Properties">TEL</a></th>
2025-04-02 19:55:08 +02:00
<th class="logo" scope="row"><img class="logo" src="../img/tel.svg" alt="Telephone logo"></th>
2025-03-28 20:39:47 +01:00
<td><span class="fa fa-plus"></span>33 607478434</td>
2025-02-16 03:10:19 +01:00
</tr>
<tr>
2025-04-02 20:00:18 +02:00
<th scope="row"><a href="https://en.wikipedia.org/wiki/VCard#Properties">EMAIL</a></th>
2025-04-02 19:55:08 +02:00
<th class="logo" scope="row"><img class="logo" src="../img/mail.svg" alt="Mail logo"></th>
2025-04-17 12:59:29 +02:00
<td>cv <span class="fa fa-at"></span> ▾</td>
2025-02-12 22:11:46 +01:00
</tr>
<tr>
2025-04-02 20:00:18 +02:00
<th scope="row"><a href="https://en.wikipedia.org/wiki/VCard#Properties">URL</a></th>
2025-04-02 19:55:08 +02:00
<th class="logo" scope="row"><img class="logo" src="../img/link.svg" alt="Link logo"></th>
2025-02-18 14:57:20 +01:00
<td><a href="https://marc.beninca.link">marc.beninca.link</a></td>
2025-02-12 22:11:46 +01:00
</tr>
</tbody></table>
2025-02-18 16:37:05 +01:00
</section>
2025-04-02 21:35:30 +02:00
</article>
2025-02-11 23:12:14 +01:00
<section>
<h2>Skills</h2>
2025-02-12 22:11:46 +01:00
2025-02-16 02:21:19 +01:00
<article>
2025-02-12 22:48:46 +01:00
<h3>Boot</h3>
2025-03-22 13:15:46 +01:00
<ul><li>
<a href="https://en.wikipedia.org/wiki/ARM_architecture_family">ARM</a>,
<a href="https://en.wikipedia.org/wiki/BIOS">BIOS</a>,
<a href="https://en.wikipedia.org/wiki/UEFI">EFI</a>,
<a href="https://en.wikipedia.org/wiki/GNU_GRUB">GRUB</a>,
<a href="https://en.wikipedia.org/wiki/Live_USB">Live</a>,
<a href="https://en.wikipedia.org/wiki/GNU_Parted">Parted</a>
</li><li>
<a href="https://en.wikipedia.org/wiki/Btrfs">BTRFS</a>,
<a href="https://en.wikipedia.org/wiki/EFI_system_partition">ESP</a>,
<a href="https://en.wikipedia.org/wiki/Logical_Volume_Manager_(Linux)">LVM</a>,
<a href="https://en.wikipedia.org/wiki/RAID">RAID</a>,
<a href="https://en.wikipedia.org/wiki/SquashFS">SquashFS</a>
</li><li>
<a href="https://en.wikipedia.org/wiki/Linux_Unified_Key_Setup">LUKS</a>,
<a href="https://en.wikipedia.org/wiki/UEFI#Secure_Boot">Secure Boot</a>
</li></ul>
2025-02-16 02:21:19 +01:00
</article>
2025-02-12 22:48:46 +01:00
2025-02-16 02:21:19 +01:00
<article>
2025-04-15 16:22:05 +02:00
<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>
2025-03-22 13:19:25 +01:00
<ul><li>
<a href="https://en.wikipedia.org/wiki/Ansible_(software)">Ansible</a>,
<a href="https://en.wikipedia.org/wiki/Jenkins_(software)">Jenkins</a>,
<a href="https://en.wikipedia.org/wiki/Sonatype_Nexus_Repository">Nexus</a>,
<a href="https://en.wikipedia.org/wiki/SonarQube">SonarQube</a>
</li><li>
<a href="https://en.wikipedia.org/wiki/Forgejo">Forgejo</a>,
<a href="https://en.wikipedia.org/wiki/Git">Git</a>,
<a href="https://en.wikipedia.org/wiki/Gitea">Gitea</a>,
<a href="https://en.wikipedia.org/wiki/GitHub">GitHub</a>,
<a href="https://en.wikipedia.org/wiki/GitLab">GitLab</a>
</li><li>
<a href="https://en.wikipedia.org/wiki/Apache_Maven">Maven</a>,
<a href="https://en.wikipedia.org/wiki/Npm">NPM</a>,
2025-04-20 16:49:55 +02:00
<a href="https://nvd.nist.gov">NVD</a>,
2025-03-22 13:19:25 +01:00
<a href="https://en.wikipedia.org/wiki/Pip_(package_manager)">PIP</a>,
<a href="https://en.wikipedia.org/wiki/Python_Package_Index">PyPI</a>,
<a href="https://docs.astral.sh/uv">UV</a>
</li></ul>
2025-02-16 02:21:19 +01:00
</article>
2025-02-12 22:11:46 +01:00
2025-02-16 02:21:19 +01:00
<article>
2025-02-12 23:15:51 +01:00
<h3>Code</h3>
2025-03-22 13:38:48 +01:00
<ul><li>
<a href="https://en.wikipedia.org/wiki/Bash_(Unix_shell)">BASH</a>,
<a href="https://www.gnu.org/software/grub/manual/grub/grub.html#Shell_002dlike-scripting">GRUB Shell</a>,
<a href="https://en.wikipedia.org/wiki/Almquist_shell">POSIX Shell</a>
</li><li>
<a href="https://en.wikipedia.org/wiki/CSS">CSS</a>,
<a href="https://en.wikipedia.org/wiki/HTML">HTML</a>,
<a href="https://en.wikipedia.org/wiki/JavaScript">JavaScript</a>
</li><li>
<a href="https://en.wikipedia.org/wiki/Java_(programming_language)">Java</a>,
<a href="https://en.wikipedia.org/wiki/Python_(programming_language)">Python</a>
</li></ul>
2025-02-16 02:21:19 +01:00
</article>
2025-02-12 22:48:46 +01:00
2025-02-16 02:21:19 +01:00
<article>
2025-02-12 22:48:46 +01:00
<h3>Cryptography</h3>
2025-03-22 13:44:13 +01:00
<ul><li>
<a href="https://en.wikipedia.org/wiki/GNU_Privacy_Guard">GPG</a>,
<a href="https://en.wikipedia.org/wiki/Pretty_Good_Privacy#OpenPGP">OpenPGP</a>,
<a href="https://en.wikipedia.org/wiki/Pass_(software)">Pass</a>
</li><li>
<a href="https://en.wikipedia.org/wiki/OpenSSH">OpenSSH</a>,
<a href="https://en.wikipedia.org/wiki/OpenSSL">OpenSSL</a>
</li></ul>
2025-02-16 02:21:19 +01:00
</article>
2025-02-12 22:48:46 +01:00
2025-04-17 12:59:29 +02:00
<article>
<h3>Data</h3>
<ul><li>
<a href="https://en.wikipedia.org/wiki/MariaDB">MariaDB</a>,
<a href="https://en.wikipedia.org/wiki/PostgreSQL">PostgreSQL</a>
</li></ul>
</article>
2025-02-16 02:21:19 +01:00
<article>
2025-02-12 22:48:46 +01:00
<h3>Documentation</h3>
2025-03-22 13:45:46 +01:00
<ul><li>
2025-04-14 21:33:50 +02:00
<a href="https://en.wikipedia.org/wiki/Graphviz">Graphviz</a>,
<a href="https://en.wikipedia.org/wiki/PlantUML">PlantUML</a>
</li><li>
2025-03-22 13:45:46 +01:00
<a href="https://en.wikipedia.org/wiki/Markdown">MarkDown</a>,
2025-04-14 21:24:01 +02:00
<a href="https://en.wikipedia.org/wiki/ReStructuredText">reStructuredText</a>,
<a href="https://en.wikipedia.org/wiki/TeX">TeX</a>
2025-03-22 13:45:46 +01:00
</li><li>
<a href="https://en.wikipedia.org/wiki/LaTeX">LaTeX</a>,
<a href="https://en.wikipedia.org/wiki/Pandoc">Pandoc</a>,
<a href="https://en.wikipedia.org/wiki/PDFtk">PDFtk</a>,
<a href="https://en.wikipedia.org/wiki/Sphinx_(documentation_generator)">Sphinx</a>,
<a href="https://en.wikipedia.org/wiki/XeTeX">XeTeX</a>
</li></ul>
2025-02-16 02:21:19 +01:00
</article>
2025-02-12 23:15:51 +01:00
2025-02-24 03:05:49 +01:00
<article>
2025-04-13 15:39:45 +02:00
<h3><a href="https://en.wikipedia.org/wiki/Linux">Linux</a> Systems</h3>
2025-03-22 13:48:25 +01:00
<ul><li>
<a href="https://en.wikipedia.org/wiki/Debian">Debian</a>,
<a href="https://en.wikipedia.org/wiki/Linux_Mint">Mint</a>,
<a href="https://en.wikipedia.org/wiki/Ubuntu">Ubuntu</a>
</li><li>
<a href="https://en.wikipedia.org/wiki/AlmaLinux">Alma</a>,
<a href="https://en.wikipedia.org/wiki/OpenSUSE">OpenSUSE</a>,
<a href="https://en.wikipedia.org/wiki/Rocky_Linux">Rocky</a>
</li><li>
<a href="https://en.wikipedia.org/wiki/Alpine_Linux">Alpine</a>,
2025-04-13 15:37:45 +02:00
<a href="https://en.wikipedia.org/wiki/Arch_Linux">Arch</a>
2025-03-22 13:48:25 +01:00
</li></ul>
2025-02-24 03:05:49 +01:00
</article>
<article>
<h3>Virtualization</h3>
2025-03-22 13:51:17 +01:00
<ul><li>
<a href="https://en.wikipedia.org/wiki/Docker_(software)">Docker</a>,
2025-03-24 19:39:04 +01:00
<a href="https://en.wikipedia.org/wiki/LXC">LXC</a>,
2025-03-22 13:51:17 +01:00
<a href="https://en.wikipedia.org/wiki/Mingw-w64#MSYS2">MSys2</a>,
<a href="https://en.wikipedia.org/wiki/Wine_(software)">WINE</a>
</li><li>
<a href="https://en.wikipedia.org/wiki/Proxmox_Virtual_Environment">ProxMox</a>,
<a href="https://en.wikipedia.org/wiki/VMware_vSphere">VMware vSphere</a>
</li><li>
<a href="https://en.wikipedia.org/wiki/QEMU">QEMU</a>,
<a href="https://en.wikipedia.org/wiki/VirtualBox">VirtualBox</a>
</li></ul>
2025-02-24 03:05:49 +01:00
</article>
2025-02-16 02:21:19 +01:00
<article>
2025-02-12 23:15:51 +01:00
<h3>Web</h3>
2025-03-22 13:53:49 +01:00
<ul><li>
<a href="https://en.wikipedia.org/wiki/BIND">BIND</a>,
<a href="https://en.wikipedia.org/wiki/Domain_Name_System">DNS</a>,
2025-04-17 15:09:19 +02:00
<a href="https://en.wikipedia.org/wiki/HAProxy">HAproxy</a>,
2025-03-22 13:53:49 +01:00
<a href="https://en.wikipedia.org/wiki/Unbound_(DNS_server)">UnBound</a>
</li><li>
2025-04-17 13:25:20 +02:00
<a href="https://en.wikipedia.org/wiki/Certificate_authority"><abbr title="Certificate Authority">CA</abbr></a>,
2025-03-22 13:53:49 +01:00
<a href="https://en.wikipedia.org/wiki/Let's_Encrypt#Software_implementation">CertBot</a>,
<a href="https://en.wikipedia.org/wiki/Apache_HTTP_Server">HTTPd</a>,
2025-03-22 15:45:01 +01:00
<a href="https://en.wikipedia.org/wiki/HTTPS">HTTPS</a>,
2025-03-22 13:53:49 +01:00
<a href="https://en.wikipedia.org/wiki/Nginx">NginX</a>
</li><li>
<a href="https://en.wikipedia.org/wiki/Apache_Tomcat">Tomcat</a>,
2025-04-15 16:00:26 +02:00
<a href="https://en.wikipedia.org/wiki/UWSGI">uWSGI</a>,
<a href="https://en.wikipedia.org/wiki/WildFly">WildFly</a>
2025-03-22 13:53:49 +01:00
</li></ul>
2025-02-16 02:21:19 +01:00
</article>
2025-02-12 22:48:46 +01:00
2025-02-11 23:12:14 +01:00
</section>
2025-04-14 18:18:10 +02:00
<section>
<h2>Links</h2>
2025-04-14 18:30:40 +02:00
<table><tbody>
<tr>
<th scope="row"><a href="https://en.wikipedia.org/wiki/LinkedIn">LinkedIn</a></th>
<td class="logo"><img class="logo" src="../img/linkedin.svg" alt="LinkedIn logo"></td>
<td><a href="https://linkedin.com/in/marc-beninca">linkedin.com</a></td>
</tr>
</tbody></table>
2025-04-14 23:17:47 +02:00
2025-04-20 12:26:46 +02:00
<h3>Git</h3>
<table><tbody>
<tr>
<th scope="row"><a href="https://en.wikipedia.org/wiki/Forgejo">Forgejo</a></th>
<td class="logo"><img class="logo" src="../img/forgejo.svg" alt="Forgejo logo"></td>
<td><a href="https://forge.rwx.work/marc.beninca">forge.rwx.work</a></td>
</tr>
</tbody></table>
2025-04-14 18:18:10 +02:00
<h3>Identity</h3>
<table><tbody>
<tr>
<th scope="row"><a href="https://docs.keyoxide.org">KeyOxide</a></th>
<td class="logo"><img class="logo" src="../img/keyoxide.svg" alt="KeyOxide logo"></td>
2025-04-17 13:07:20 +02:00
<td>
<a href="https://keyoxide.org/08EDA7006234A0EB29A3A8471DBD5EC4BADA5579">OpenPGP</a>,
<a href="https://keyoxide.org/aspe:keyoxide.org:WUD5YVN52J3RJ6CD4ZCWYL6S54"><abbr title="Ariadne Signature Profile">ASP</abbr></a>
</td>
2025-04-14 18:18:10 +02:00
</tr>
</tbody></table>
2025-04-14 23:18:40 +02:00
<h3>Social</h3>
<table><tbody>
<tr>
<th scope="row"><a href="https://en.wikipedia.org/wiki/Bluesky">BlueSky</a></th>
<td class="logo"><img class="logo" src="../img/bluesky.svg" alt="BlueSky logo"></td>
<td><a href="https://bsky.app/profile/marc.beninca.link">bsky.app</a></td>
</tr>
<tr>
<th scope="row"><a href="https://en.wikipedia.org/wiki/PeerTube">PeerTube</a></th>
<td class="logo"><img class="logo" src="../img/peertube.svg" alt="PeerTube logo"></td>
<td><a href="https://videos.trom.tf/@marc.beninca">videos.trom.tf</a></td>
</tr>
</tbody></table>
2025-04-14 18:18:10 +02:00
</section>
2025-02-24 11:18:26 +01:00
<section>
<h2>Education</h2>
<article><header>
2025-04-02 20:39:38 +02:00
<div class="org"><a href="../img/cnam.png"><img class="org" src="../img/cnam.png" alt="CNAM logo"></a>
2025-02-24 11:18:26 +01:00
<div class="position">
2025-03-21 21:59:34 +01:00
<p class="title"><a href="https://en.wikipedia.org/wiki/Conservatoire_national_des_arts_et_métiers"><abbr title="École d’Ingénieurs du Conservatoire National des Arts et Métiers">EICNAM</abbr></a></p>
2025-03-25 15:12:26 +01:00
<p class="sub"><a href="https://en.wikipedia.org/wiki/European_Qualifications_Framework#Structure"><abbr title="European Qualifications Framework">EQF</abbr></a> level 7</p>
2025-02-24 11:18:26 +01:00
</div></div>
<div class="time">
<p class="duration">2 years</p>
<p class="period">
<time datetime="2021">2021</time> ← <time datetime="2019">2019</time></p>
</div></header>
<ul>
<li><abbr title="Informatique, Réseaux, Systèmes et Multimédia">IRSM</abbr> (Networks, Systems & Multimedia)</li>
</ul>
</article>
<article><header>
2025-04-02 20:39:38 +02:00
<div class="org"><a href="../img/cnam.png"><img class="org" src="../img/cnam.png" alt="CNAM logo"></a>
2025-02-24 11:18:26 +01:00
<div class="position">
2025-03-21 21:59:34 +01:00
<p class="title"><a href="https://en.wikipedia.org/wiki/Conservatoire_national_des_arts_et_métiers"><abbr title="Conservatoire National des Arts et Métiers">CNAM</abbr></a></p>
2025-03-25 15:12:26 +01:00
<p class="sub"><a href="https://en.wikipedia.org/wiki/European_Qualifications_Framework#Structure"><abbr title="European Qualifications Framework">EQF</abbr></a> level 6</p>
2025-02-24 11:18:26 +01:00
</div></div>
<div class="time">
<p class="duration">5 years</p>
<p class="period">
<time datetime="2019">2019<time> ← <time datetime="2014">2014</time></p>
</div></header>
<ul>
<li><abbr title="Concepteur en Architecture Informatique">CAI</abbr> (Computing Architecture Designer)</li>
</ul>
</article>
</section>
2025-02-11 11:26:39 +01:00
</aside>
2025-02-11 17:10:11 +01:00
<main>
2025-02-16 14:37:25 +01:00
<article class="org"><header class="org">
<div class="position">
2025-04-16 11:36:15 +02:00
<h1 class="title">DevOps</h1>
2025-04-14 13:45:04 +02:00
<p class="sub">@ <a href="https://en.wikipedia.org/wiki/Ministry_of_Armed_Forces_(France)">Ministry of Armed Forces (France)</a></p>
2025-02-16 14:37:25 +01:00
</div>
2025-04-17 02:53:34 +02:00
<button id="swap"></button>
2025-04-14 20:58:24 +02:00
</header>
2025-04-20 15:19:17 +02:00
Always curious about Information Technology, exploring & automating:
<ul>
2025-04-14 21:02:43 +02:00
<li>booting, building, configuring, securing, maintaining <strong>Linux</strong> systems</li>
2025-04-14 21:05:02 +02:00
<li>modeling, implementing, integrating, deploying, documenting software</li>
2025-02-16 14:37:25 +01:00
</ul>
</article>
2025-02-11 20:56:48 +01:00
<section>
<h2>Experience</h2>
2025-02-11 22:42:57 +01:00
2025-02-16 00:03:30 +01:00
<article class="org"><header class="org">
2025-04-02 20:19:48 +02:00
<div class="org"><a href="../img/dirisi.png"><img class="org" src="../img/dirisi.png" alt="DIRISI logo"></a>
2025-02-15 22:34:03 +01:00
<div class="position">
2025-02-23 23:13:34 +01:00
<p class="title"><a href="https://en.wikipedia.org/wiki/Joint_Directorate_of_Infrastructure_Networks_and_Information_Systems"><abbr title="Direction Interarmées des Réseaux d’Infrastructure et Systèmes d’Information">DIRISI</abbr> (Joint Directorate of Infrastructure Networks & <abbr title="Information Systems">IS</abbr>)</a></p>
2025-04-17 16:14:55 +02:00
<p class="sub"><strong>DevOps</strong> @ Nansouty barracks, <a href="https://en.wikipedia.org/wiki/Bordeaux">Bordeaux</a></p>
2025-02-15 22:34:03 +01:00
</div></div>
<div class="time">
2025-02-23 12:09:15 +01:00
<p class="duration org"><time datetime="P9Y">9 years</time></p>
2025-02-18 11:50:47 +01:00
<p class="period">
2025-02-23 12:09:15 +01:00
<time datetime="2025">2025</time> ← <time datetime="2016-09">2016</time></p>
2025-02-15 22:34:03 +01:00
</div></header>
2025-02-15 21:21:19 +01:00
<article><header>
2025-04-02 20:22:42 +02:00
<div class="org"><a href="../img/cdad-bdx.png"><img class="org" src="../img/cdad-bdx.png" alt="CDAD-BDX logo"></a>
2025-02-15 21:21:19 +01:00
<div class="position">
2025-02-24 02:39:49 +01:00
<p class="title"><abbr title="Centre de Développement des Applications de la Défense">CDAD</abbr> (Defense Applications Development Center)</p>
2025-02-23 23:13:34 +01:00
<p class="sub"><strong>DevOps</strong> @ Quality Assurance</p>
2025-02-15 21:21:19 +01:00
</div></div>
<div class="time">
2025-02-23 12:09:15 +01:00
<p class="duration"><time datetime="P6Y">6 years</time></p>
2025-02-18 11:50:47 +01:00
<p class="period">
2025-02-23 12:09:15 +01:00
<time datetime="2025">2025</time> ← <time datetime="2019-02">2019</time></p>
2025-02-15 22:29:49 +01:00
</div></header>
<ul>
2025-04-20 14:42:17 +02:00
<li>administered <strong>CI</strong> / <strong>CD</strong> tools: <strong>Gitea</strong>, <strong>GitLab</strong>, <strong>Jenkins</strong>, <strong>Nexus</strong>, <strong>SonarQube</strong></li>
2025-04-20 18:48:41 +02:00
<li>wrote <strong>Python</strong> scripts to maintain offline mirrors:<br><strong>Alma</strong>, <strong>Alpine</strong>, <strong>CentOS</strong>, <strong>Debian</strong>, <strong>Docker</strong>, <strong>Maven</strong>, <strong>MSys2</strong>, <strong>NPM</strong>, <strong>NVD</strong>, <strong>PyPI</strong></li>
2025-04-20 14:50:20 +02:00
<li>wrote & maintained <strong>BASH</strong> scripts for easier offline usage & packaging of <strong>MSys2</strong></li>
2025-04-13 19:45:42 +02:00
<li>wrote <strong>Ansible</strong> playbooks & roles for configurations & deployments</li>
2025-04-20 14:52:32 +02:00
<li>built <strong>Ubuntu</strong> <a href="https://en.wikipedia.org/wiki/Long-term_support"><abbr title="Long-Term Support">LTS</abbr></a> <strong>Live</strong> system images with kiosk graphical interface</li>
2025-02-15 22:29:49 +01:00
</ul>
</article>
2025-02-11 22:42:57 +01:00
2025-02-15 22:03:08 +01:00
<article><header>
2025-04-02 20:22:42 +02:00
<div class="org"><a href="../img/cdad-bdx.png"><img class="org" src="../img/cdad-bdx.png" alt="CDAD-BDX logo"></a>
2025-02-15 22:03:08 +01:00
<div class="position">
2025-02-24 02:39:49 +01:00
<p class="title"><abbr title="Centre de Développement des Applications de la Défense">CDAD</abbr> (Defense Applications Development Center)</p>
2025-04-20 17:27:25 +02:00
<p class="sub"><strong>System Administrator</strong> @ Infrastructure & Security</p>
2025-02-15 22:03:08 +01:00
</div></div>
<div class="time">
2025-02-23 12:09:15 +01:00
<p class="duration"><time datetime="P1Y5M">2 years</time></p>
2025-02-18 11:50:47 +01:00
<p class="period">
2025-02-23 12:09:15 +01:00
<time datetime="2019-02">2019</time> ← <time datetime="2017-09">2017</time></p>
2025-02-15 22:29:49 +01:00
</div></header>
<ul>
2025-04-13 18:11:57 +02:00
<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>
2025-04-20 16:13:52 +02:00
<li>designed a <a href="https://en.wikipedia.org/wiki/Single_sign-on"><abbr title="Single Sign-On">SSO</abbr></a> architecture: <strong>HAproxy</strong>, <a href="https://en.wikipedia.org/wiki/Keycloak">KeyCloak</a> / <strong>WildFly</strong>, <strong>MariaDB</strong> <a href="https://mariadb.com/kb/en/galera-cluster">Galera</a></li>
2025-04-20 17:09:45 +02:00
<li>wrote <strong>Python</strong> scripts for: <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>
2025-02-15 22:29:49 +01:00
</ul>
</article>
2025-02-15 22:03:08 +01:00
2025-02-15 22:11:17 +01:00
<article><header>
2025-04-02 20:22:42 +02:00
<div class="org"><a href="../img/cdad-bdx.png"><img class="org" src="../img/cdad-bdx.png" alt="CDAD-BDX logo"></a>
2025-02-15 22:11:17 +01:00
<div class="position">
2025-02-24 02:39:49 +01:00
<p class="title"><abbr title="Centre de Développement des Applications de la Défense">CDAD</abbr> (Defense Applications Development Center)</p>
2025-02-23 23:13:34 +01:00
<p class="sub"><strong>Software Developer</strong> @ Digital Factory</p>
2025-02-15 22:11:17 +01:00
</div></div>
<div class="time">
2025-02-23 12:09:15 +01:00
<p class="duration"><time datetime="P1Y">1 year</time></p>
2025-02-18 11:50:47 +01:00
<p class="period">
2025-02-23 12:09:15 +01:00
<time datetime="2017-09">2017</time> ← <time datetime="2016-09">2016</time></p>
2025-02-15 22:29:49 +01:00
</div></header>
<ul>
2025-04-20 14:38:15 +02:00
<li>installed a <strong>Debian</strong> based development network: <strong>LXC</strong> server, laptops, workstations</li>
2025-04-20 17:09:45 +02:00
<li>wrote <strong>BASH</strong> & <strong>Python</strong> scripts for: <a href="https://en.wikipedia.org/wiki/Clonezilla">CloneZilla</a>, <strong>Debian</strong>, DebMirror, <strong>GRUB</strong>, <strong>PanDoc</strong></li>
2025-04-13 17:02:07 +02:00
<li>wrote <strong>Python</strong> script to transform all existing code repositories from <a href="https://en.wikipedia.org/wiki/Apache_Subversion"><abbr title="SubVersioN">SVN</abbr></a> to <strong>Git</strong></li>
2025-02-15 22:29:49 +01:00
</ul>
</article>
2025-02-11 22:42:57 +01:00
2025-02-15 22:34:03 +01:00
</article>
2025-02-16 00:03:30 +01:00
<article class="org"><header class="org">
2025-04-02 20:31:02 +02:00
<div class="org"><a href="../img/aae.png"><img class="org" src="../img/aae.png" alt="AAE logo"></a>
2025-02-15 23:19:08 +01:00
<div class="position">
2025-02-23 23:13:34 +01:00
<p class="title"><a href="https://en.wikipedia.org/wiki/French_Air_and_Space_Force"><abbr title="Armée de l’Air et de l’Espace">AAE</abbr> (French Air and Space Force)</a></p>
2025-04-17 16:09:58 +02:00
<p class="sub"><strong>Software Developer</strong> @ <a href="https://en.wikipedia.org/wiki/Mont-de-Marsan_Air_Base">Air Base 118</a>, <a href="https://en.wikipedia.org/wiki/Mont-de-Marsan">Mont-de-Marsan</a></p>
2025-02-15 23:19:08 +01:00
</div></div>
<div class="time">
2025-02-23 12:09:15 +01:00
<p class="duration org"><time datetime="P14Y4M">14 years</time></p>
2025-02-18 11:50:47 +01:00
<p class="period">
2025-02-23 12:09:15 +01:00
<time datetime="2016-09">2016</time> ← <time datetime="2002-05">2002</time></p>
2025-02-15 23:19:08 +01:00
</div></header>
2025-02-15 22:18:35 +01:00
<article><header>
2025-04-02 20:33:09 +02:00
<div class="org"><a href="../img/gaio.png"><img class="org" src="../img/gaio.png" alt="GAIO logo"></a>
2025-02-15 22:18:35 +01:00
<div class="position">
2025-03-21 23:33:38 +01:00
<p class="title"><a href="https://fr.wikipedia.org/wiki/Base_aérienne_118_Mont-de-Marsan#Autres"><abbr title="Groupement Aérien de l’Informatique Opérationnelle">GAIO</abbr> (Operational IT Air Group)</a></p>
2025-02-23 23:13:34 +01:00
<p class="sub"><strong>Java Developer</strong> @ Production</p>
2025-02-15 22:18:35 +01:00
</div></div>
<div class="time">
2025-02-23 12:09:15 +01:00
<p class="duration"><time datetime="P8Y">8 years</time></p>
2025-02-18 11:50:47 +01:00
<p class="period">
2025-02-23 12:09:15 +01:00
<time datetime="2016-09">2016</time> ← <time datetime="2008-09">2008</time></p>
2025-02-15 22:29:49 +01:00
</div></header>
2025-04-16 21:31:13 +02:00
<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> (MELISSA New Generation)</h5>
2025-04-20 15:21:32 +02:00
Complete reimplementation in <strong>Java</strong> and <strong>PostgreSQL</strong> database:
<ul>
2025-04-13 15:35:52 +02:00
<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>
2025-04-20 12:52:27 +02:00
<li>wrote device drivers, emulators & graphical user interfaces for:<ul>
2025-02-24 04:23:49 +01:00
<li>ADL (Airborne Data Loader) equipment, handling<br>
2025-04-16 12:23:24 +02:00
DTM (Data Transfer Module) contactless cards for <a href="https://en.wikipedia.org/wiki/Dassault/Dornier_Alpha_Jet">Alpha Jet</a> onboard computers</li>
2025-04-20 14:33:52 +02:00
<li>simultaneous programming of <a href="https://en.wikipedia.org/wiki/EEPROM"><abbr title="Electrically Erasable Programmable Read-Only Memory">EEPROM</abbr></a> modules for <a href="https://en.wikipedia.org/wiki/Dassault_Mirage#Production_models">Mirage</a> onboard computers</li>
2025-04-20 14:32:17 +02:00
</ul>
<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>
</ul>
2025-02-15 22:29:49 +01:00
</article>
2025-02-15 22:18:35 +01:00
2025-02-15 22:20:53 +01:00
<article><header>
2025-04-02 20:34:43 +02:00
<div class="org"><a href="../img/ceam.png"><img class="org" src="../img/ceam.png" alt="CEAM logo"></a>
2025-02-15 22:20:53 +01:00
<div class="position">
2025-03-22 11:19:54 +01:00
<p class="title"><a href="https://en.wikipedia.org/wiki/Centre_d'expertise_aérienne_militaire"><abbr title="Centre d’Expertise Aérienne Militaire">CEAM</abbr> (Military Air Expertise Center)</a></p>
2025-02-26 12:27:46 +01:00
<p class="sub"><strong><a href="https://en.wikipedia.org/wiki/Visual_Basic_(classic)">Visual Basic</a> Developer</strong> @ Implementation</p>
2025-02-15 22:20:53 +01:00
</div></div>
<div class="time">
2025-02-23 12:09:15 +01:00
<p class="duration"><time datetime="P6Y4M">6 years</time></p>
2025-02-18 11:50:47 +01:00
<p class="period">
2025-02-23 12:09:15 +01:00
<time datetime="2008-09">2008</time> ← <time datetime="2002-05">2002</time></p>
2025-02-15 22:29:49 +01:00
</div></header>
2025-04-20 17:52:27 +02:00
2025-04-15 16:31:45 +02:00
<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>
2025-02-24 11:04:43 +01:00
Preparation, programming, unloading & replaying of missions for aircrafts<br>
2025-04-16 21:18:50 +02:00
<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>:
2025-04-20 15:23:39 +02:00
<ul>
2025-04-20 12:52:27 +02:00
<li>wrote device drivers & graphical user interfaces for:<ul>
2025-04-20 12:32:48 +02:00
<li>sequential programming of <a href="https://en.wikipedia.org/wiki/EEPROM"><abbr title="Electrically Erasable Programmable Read-Only Memory">EEPROM</abbr></a> modules for <a href="https://en.wikipedia.org/wiki/Dassault_Mirage#Production_models">Mirage</a> onboard computers</li>
2025-04-20 12:52:27 +02:00
<li>programming & unloading routes for various Garmin <a href="https://en.wikipedia.org/wiki/Global_Positioning_System"><abbr title="Global Positioning System">GPS</abbr></a> devices</li>
2025-04-20 14:23:42 +02:00
</ul>
<li>wrote import of NavData global database (international standard <a href="https://en.wikipedia.org/wiki/ARINC_424">ARINC 424</a>)</li>
<li>wrote NavData export adapted to <a href="https://en.wikipedia.org/wiki/Transall_C-160">Transall</a> onboard computers (<a href="https://en.wikipedia.org/wiki/Flight_management_system"><abbr title="Flight Management System">FMS</abbr></a>) constraints</li>
</ul>
2025-04-20 17:54:26 +02:00
<hr>
<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>optimized cartographic engine for embedded computers (<a href="https://en.wikipedia.org/wiki/PC/104">PC/104</a>)</li>
<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>
</ul>
2025-02-15 22:29:49 +01:00
</article>
2025-02-15 22:20:53 +01:00
2025-02-15 23:19:08 +01:00
</article>
2025-02-11 22:42:57 +01:00
2025-02-11 17:10:11 +01:00
</section>
2025-04-14 18:03:13 +02:00
<section>
2025-04-14 18:04:02 +02:00
<h2>Personal Projects</h2>
2025-04-14 18:03:13 +02:00
<article class="org"><header class="org">
<div class="org"><a href="../img/rwx.svg"><img class="org" src="../img/rwx.svg" alt="RWX logo"></a>
<div class="position">
<p class="title">RWX (Read Write eXecute)</p>
2025-04-20 15:14:30 +02:00
<p class="sub"><a href="https://forge.rwx.work/rwx.work/rwx"><strong>code @ forge.rwx.work</strong></a>, <a href="https://app.radicle.xyz/nodes/seed.radicle.garden/rad:z2xBYEYWYiBqyJCXdKtxifWyoo3ML">code @ radicle.garden</a>, <a href="https://tangled.sh/@marc.beninca.link/rwx">code @ tangled.sh</a></p>
2025-04-14 18:03:13 +02:00
</div></div>
<div class="time">
<p class="duration"><time datetime="P2Y">2 years</time></p>
<p class="period">
<time datetime="2025">2025</time> ← <time datetime="2023-07">2023</time></p>
</div></header>
2025-04-20 11:14:00 +02:00
<strong>Python</strong> & <strong>POSIX Shell</strong> parent project
2025-04-14 18:03:13 +02:00
<article><header>
<div class="position">
<p class="title">SPCD (Shell to Python Continuous Deployment)</p>
2025-04-20 15:03:15 +02:00
<p class="sub"><a href="https://forge.rwx.work/rwx.work/spcd"><strong>code @ forge.rwx.work</strong></a></p>
2025-04-14 18:03:13 +02:00
</div>
<div class="time">
<p class="duration"><time datetime="P1Y">1 year</time></p>
<p class="period">
<time datetime="2025">2025</time> ← <time datetime="2024-03">2024</time></p>
</div></header>
2025-04-16 20:59:56 +02:00
<strong>POSIX Shell</strong> & <strong>Python</strong> program handling <strong>CI</strong> / <strong>CD</strong> workflows in a unified way:
2025-04-20 15:25:17 +02:00
<ul>
2025-04-17 13:25:20 +02:00
<li>whether the network infrastructure is online or offline with custom <strong>CA</strong> & <strong>DNS</strong></li>
2025-04-14 18:03:13 +02:00
<li>whatever the forge: <strong>Forgejo</strong>, <strong>Gitea</strong>, <strong>GitHub</strong>, <strong>GitLab</strong></li>
<li>whatever the <strong>Docker</strong> container’s Operating System base:<br>
<strong>Alma</strong>, <strong>Alpine</strong>, <strong>Arch</strong>, <strong>Debian</strong>, <strong>Fedora</strong>, <strong>OpenSUSE</strong>, <strong>Rocky</strong>, <strong>Ubuntu</strong></li>
</ul>
</article>
<article><header>
<div class="position">
<p class="title">LSGM (Live Scan Grub Menu)</p>
2025-04-20 15:02:59 +02:00
<p class="sub"><a href="https://forge.rwx.work/rwx.work/lsgm"><strong>code @ forge.rwx.work</strong></a></p>
2025-04-14 18:03:13 +02:00
</div>
<div class="time">
<p class="duration"><time datetime="P2Y">2 years</time></p>
<p class="period">
<time datetime="2025">2025</time> ← <time datetime="2023-09">2023</time></p>
</div></header>
2025-04-16 20:58:01 +02:00
<strong>BASH</strong> & <strong>GRUB Shell</strong> program building <strong>ESP</strong> File Systems with:
2025-04-20 15:26:36 +02:00
<ul>
2025-04-14 18:03:13 +02:00
<li><strong>Secure Boot</strong> or custom <strong>ARM</strong>, <strong>EFI</strong> & <strong>BIOS</strong> standalone <strong>GRUB</strong> images</li>
2025-04-20 12:10:43 +02:00
<li>on-the-fly <strong>OpenPGP</strong> signature checking of selected images</li>
<li>dynamic menu scanning available </strong>Live</strong> bootable <strong>SquashFS</strong> images</li>
2025-04-14 18:03:13 +02:00
</ul>
</article>
</article>
</section>
2025-02-11 17:10:11 +01:00
</main>
<!-- columns / end -->
</div>
2025-02-11 11:26:39 +01:00
</body>
</html>