Je configure, sécurise et automatise des réseaux d'entreprise.
Administrateur réseau WAN / LAN en alternance chez FM Logistic, et étudiant en Master Réseaux et Télécommunications, parcours Administration et Sécurité des Réseaux, à l'Université de Reims Champagne-Ardenne.
Expérience
FM Logistic
Dans l'équipe réseau d'un groupe logistique international, je fais vivre le WAN et le LAN au quotidien : support, maintien en condition opérationnelle dans le respect des SLA, déploiement, mise à jour et décommissionnement des équipements.
Je participe aux mises en production avec les équipes de développement, je suis les incidents avec les opérateurs et les fournisseurs, et chaque intervention passe par la gestion des changements. Depuis août 2026, une partie de mon poste est consacrée à l'automatisation des actions récurrentes.
Ce que j'utilise en production · survolez ou touchez un nom
Avant Schneider Electric, Sarre-Union, 2025 · Stage de huit semaines en développement informatique industriel (IoT / OT) : raccordement des machines de production au MES, scripts Python, VBA et Node.js, accès aux données en ODBC.
À côté Goliath IT Consulting, ma micro-entreprise : l'informatique des TPE, PME et petites mairies d'Alsace bossue, de l'infrastructure à la sécurité.
Projets
Ce que je construis en dehors du travail
-
2026Microservices sur KubernetesDu provisioning au déploiement GitOpsSAÉ 5.3
Une application en microservices déployée sur un cluster Kubernetes construit de zéro, avec tout ce qu'il faut pour l'exploiter.
- Cluster provisionné avec Vagrant et Ansible.
- APIs Django REST derrière une API Gateway, authentification par jeton.
- Ingress, autoscaling horizontal (HPA) selon la charge.
- Logs centralisés avec Fluent Bit, Loki et Grafana ; déploiement synchronisé par ArgoCD.
Kubernetes · Ansible · Vagrant · Docker · Django REST · ArgoCD · Loki · Grafana
-
2026MultiSwitchUn shell Python pour piloter plusieurs switches en parallèlePerso
Envoyer la même commande à dix switches un par un est lent et source d'erreurs. MultiSwitch est un shell qui exécute les commandes sur plusieurs switches en parallèle.
- Commandes par constructeur décrites dans des profils JSON (Aruba pour commencer).
- Architecture modulaire : on ajoute une fonctionnalité sans toucher au cœur.
- Labo virtualisé sous Docker pour tester sans matériel.
Python · Aruba · Docker
-
2024Réseau multi-sites MPLSUn cœur d'opérateur pour interconnecter plusieurs sitesSAÉ 3.3
Une topologie d'opérateur avec cœur MPLS, des VPN de niveau 3 entre les sites d'une entreprise, et les services nécessaires au bout (web, mail, DNS, DHCP).
- Routage OSPF dans le cœur, BGP pour les VPN (eBGP / iBGP).
- QoS et filtrage par ACL.
MPLS · VPN L3 · BGP · OSPF · QoS · ACL
-
2025Scanner de vulnérabilités DockerAnalyse des images en production, résultats remontés dans ZabbixPerso
Toutes les heures, le scanner analyse avec Trivy les images de tous les conteneurs d'un hôte et envoie à Zabbix le nombre de vulnérabilités par niveau de gravité. Une faille critique devient une alerte de supervision comme les autres.
Python · Trivy · Docker · Zabbix (zabbix_sender)
-
2026Outils réseauCalcul de sous-réseaux et vérification SPF / DKIM / DMARCPerso
Une page d'outils que j'utilise en TP et pour mes clients : calculateur de sous-réseaux IPv4 et IPv6, et vérification de la configuration mail d'un domaine (SPF, DKIM, DMARC) avec un verdict clair sur le risque d'usurpation.
Tout s'exécute dans le navigateur, avec des requêtes DNS-over-HTTPS : aucune donnée n'est envoyée au serveur.
JavaScript · DNS-over-HTTPS · IPv4 / IPv6
-
2025Traceur GPS LoRaWANDu capteur au tableau de bord via The Things NetworkSAÉ 5.1
Un traceur GPS qui émet ses positions en LoRaWAN. Elles arrivent sur The Things Network, sont relayées en MQTT vers Node-RED, qui les décode, les affiche sur une carte et déclenche des alertes géographiques.
GPS ──► LoRaWAN ──► TTN ── MQTT ──► Node-RED ──► carte, alertes, historique
LoRaWAN · The Things Network · MQTT · Node-RED
-
2026goncTester la connectivité TCP vers une liste de ports, en GoPerso
Un petit outil en ligne de commande pour vérifier rapidement qu'un flux passe à travers un pare-feu ou une ACL : une cible, un ou plusieurs ports, un résultat clair. Un seul binaire, sans dépendance, pratique à poser sur une machine de dépannage.
Go · TCP
-
2026Segmentation MikroTikConfiguration par défaut d'un LAN découpé en VLANPerso
Une configuration RouterOS de départ qui isole les différents types d'équipements dans des VLAN séparés, avec DHCP par segment et accès Internet par le WAN.
MikroTik RouterOS · VLAN · DHCP · NAT
-
2025KrojantyUn jeu en C avec mode réseau, écrit en deux semaines à huitENSISA
Pendant les deux semaines d'immersion à l'ENSISA, un groupe de huit, dont plusieurs découvraient la programmation, a écrit un jeu en C avec interface GTK4 : mode local, mode réseau client-serveur en TCP avec un protocole texte maison, et une IA simple basée sur des heuristiques.
- Découpage en modules (moteur, réseau, IA, affichage) pour que chacun puisse avancer seul.
- J'ai accompagné les débutants en pair programming.

C · GTK4 · Sockets TCP · Makefile · Doxygen · Git
-
2025Bank-APIsGestion bancaire en microservices DjangoSAÉ 4.1
Un microservice exposant une API REST, conteneurisé, derrière un reverse proxy Nginx sur une VM Proxmox, avec une chaîne CI/CD pour construire, tester et publier les images.
Django · API REST · Docker Compose · Nginx · PostgreSQL · Proxmox · CI/CD
-
2024Prise connectéeESP32, MQTT, application web et mobileSAÉ 3.1
Une prise pilotable à distance : un ESP32 publie et reçoit ses états en MQTT, un back-end Django les historise et une interface web et mobile permet de la commander.
ESP32 · C/Arduino · MQTT (Mosquitto) · Django · Docker
-
2024Exécution de code distribuéeClient, maître et esclaves sur sockets TCPSAÉ 3.2
Un client envoie du code (Python, Java, C++) à un serveur maître qui le confie au serveur esclave le moins chargé. Protocole maison sur TCP, multithreading pour traiter plusieurs clients à la fois.
Python · Sockets TCP · Threading · Répartition de charge
-
2024ARP spoofingPreuve de concept d'une attaque de l'homme du milieuPerso
Une démonstration, en labo, de l'empoisonnement de cache ARP pour s'intercaler entre deux machines d'un même réseau. L'objectif est de comprendre l'attaque pour savoir la détecter et la bloquer (DHCP snooping, Dynamic ARP Inspection).
Python · Scapy · ARP
Formation
De Colmar à Reims
2026 → aujourd'hui
Master Réseaux et Télécommunications, parcours ASR
Université de Reims Champagne-Ardenne. Administration et sécurité des réseaux, en alternance chez FM Logistic.
2023 – 2026
BUT Réseaux et Télécommunications, parcours DevCloud
IUT de Colmar, Université de Haute-Alsace. Trois années racontées en détail, avec les SAÉ et les compétences du référentiel :
Compétences
En réseau, je travaille avec Cisco et Aruba : VLAN, STP, EtherChannel, routage OSPF et BGP, MPLS VPN, Wi-Fi d'entreprise, NAT et listes d'accès. Côté sécurité, j'utilise en production des solutions SASE et zero trust (Cato Networks, Zscaler ZIA et ZPA, Forcepoint), et je pratique les pare-feu, les VPN, TLS et la sécurité mail (SPF, DKIM, DMARC) ; les CTF sur TryHackMe, Root-Me et Hack The Box me servent d'entraînement.
Pour les systèmes, je suis à l'aise sous Linux (Debian, Ubuntu) et Windows Server avec Active Directory, avec Proxmox, Docker et Kubernetes, et j'automatise avec Ansible, Vagrant, ArgoCD et GitHub Actions. Je supervise avec Centreon, Zabbix, Grafana et Loki. J'écris mes outils en Python, Go, Bash et C.
Français, anglais B1+, allemand A2 · Cisco Networking Basics et Cybersecurity Basics, Linphone (2024).
Contact