System/Software Architect

Exploring & automating Information Technologies

  • booting, building, configuring, securing and maintaining operating systems
  • modeling, implementing, updating, integrating and deploying software projects

Experience

DIRISI logo

Information Systems Designer

DevOps @ DIRISI (Direction Interarmées des Réseaux d’Infrastructure et des SI)

CDAD-BDX logo

Quality Assurance

CDAD-BDX (Defense Applications Development Center), Bordeaux

  • configuring and maintaining tools: Gitea, GitLab, Jenkins, Nexus, SonarQube
  • Python scripting for offline mirrors of Alma, Debian, Maven, MSys2, NPM
  • writing and maintaining BASH scripts for better offline usage of MSys2
  • writing technical documentation, Ansible playbooks and roles
  • conducting studies and writing methodological documentation
  • training system administrators in BASH, Debian, Git & GRUB (UEFI & BIOS)
  • migrating Continuous Integration virtual machines from vCloud to vRealize
CDAD-BDX logo

Architecture & Security

CDAD-BDX (Defense Applications Development Center), Bordeaux

  • administration of a VMware vCloud with Virtual Machines and LXC containers
  • Python scripting for APT mirrors, Git repos, OpenSSH keypairs and Sphinx docs
  • SSO architecture with KeyCloak/WildFly + MariadB Galera clusters & HAproxy
  • training developers and system administrators in Git, LXC, NginX & GRUB
  • writing ReStructuredText documentation
CDAD-BDX logo

Digital Factory

CDAD-BDX (Defense Applications Development Center), Bordeaux

  • installation of a development network: stations & LXC server running Debian
  • Python & BASH scripting for GRUB, CloneZilla, Debian, DebMirror & PanDoc
  • implementation of a source control management methodology with Git
  • training developers and system administrators in Git, LXC & BASH
  • writing MarkDown documentation
AAE logo

Information Systems Designer

Developer @ AAE (Armée de l’Air et de l’Espace)

GAIO logo

Production

GAIO (Operational IT Aerial Grouping), Mont-de-Marsan

  • something
  • something
  • something
  • writing a full cartographic engine based on PNG images and XML metadata
  • simulyaneous programming of EEPROM modules for Mirage onboard computers
  • management of industrial ADL (Airborne Data Loader) equipment, flashing DTM (Data Transfer Module) induction cards used by AlphaJet onboard computers
  • import of KML or KMZ files to display a layer of tactical situations (SITAC)
CEAM logo

Implementation

CEAM (Military Air Experiments Center), Mont-de-Marsan

    Preparation, programming, unloading and replaying of missions (in Visual Basic)
    for the AlphaJet, Transall, Mirage 2000, Mirage F1, Mirage IV & Jaguar aircrafts
  • sequential programming of EEPROM modules for Mirage onboard computers
  • import of NavData global database (international standard ARINC 424)
  • NavData exports adapted to the constraints of Transall onboard computers (FMS)
  • route programming and unloading with several Garmin GPS devices

Projects

Education

CNAM logo

Computing, Networks, Systems & Multimedia Engineer

EICNAM (École d’Ingénieurs du CNAM), Bordeaux

2 years

  • Information Technology, Master of Science, level 2
CNAM logo

Computing Architecture Designer

CNAM (Conservatoire National des Arts et Métiers), Bordeaux

5 years

  • Information Technology, Master of Science, level 1