FAFCHAMPS-OS // SECURE TERMINALv3.0
[ cliquez ou faites défiler pour accéder ]
sMug@replicatorbe

Jérôme
Fafchamps

> rôle: 

20 ans à bâtir, sécuriser et piloter des systèmes — côté IT (développement, DevOps, administration système & réseau) comme côté sûreté (salles de contrôle, vidéosurveillance, contrôle d'accès). Mon métier : faire le pont entre les deux, de la technique au pilotage — avec la cybersécurité en fil rouge.

bash — visitor@fafchamps: ~
visitor@fafchamps:~$
session interactive · tape help · uptime --
0+ ANS
D'informatique
0
Projets livrés
0
Langages maîtrisés
Veille cyber active
02// TRAJECTOIRE

Vingt ans sans décrocher

Les technologies changent tous les trois ou quatre ans. Ce qui ne change pas, c'est la méthode : comprendre le système en entier, puis le construire. Et parfois ce n'est pas le langage qui change, c'est la façon de travailler : la virtualisation, les conteneurs, l'IA. Voici les piles que j'ai traversées, et ce que j'en ai fait.

2002 → 2026 · première ligne de code publiée 14 virages technologiques 0 année sans écrire de code
  1. 2002
    IRC · ActionScript · Red5

    Chat.fr — développement et gestion d'un des plus gros chats francophones, jusqu'à 700 connectés en soirée. Premier contact avec l'échelle : modération, charge serveur, abus.

    IRCAS3Red5
  2. 2004
    PHP · Linux · LAMP

    fafchamps.be — mon premier espace à moi, et le début de l'administration système pour de bon : serveur, DNS, messagerie, sauvegardes. Tout apprendre en cassant, tout réparer soi-même.

    PHPLinuxLAMP
  3. 2006
    PHP à l'échelle · MySQL · infrastructure

    Adosbox — communauté et chat pour ados, développée et administrée de bout en bout : code, serveurs, réseau, modération. Des milliers d'utilisateurs, et la responsabilité qui va avec.

    PHPMySQLInfra
  4. 2007
    Flex · ActionScript 3 · streaming

    Espace-IRC — client riche en Flash/Flex, serveur Red5 pour la webcam, bots et sécurité du chan. Une pile entière rendue obsolète par la fin de Flash : la première leçon sur la durée de vie d'une technologie.

    FlexAS3Red5
  5. 2008
    Virtualisation · Xen · VMware · Proxmox

    Fin du serveur physique unique, à l'époque des hyperviseurs Xen proposés par OVH : chaque service dans sa propre machine virtuelle. On isole, on clone, on restaure un instantané au lieu de réinstaller tout un week-end. Le premier vrai changement de méthode, pas seulement de langage.

    XenVMwareProxmox
  6. 2009
    Java · Spring · Hibernate

    Java découvert en cours en 2008, réellement maîtrisé l'année suivante : architecture MVC, persistance, tests. Le moment où l'autodidacte apprend les conventions des autres — et comprend à quoi elles servent.

    JavaSpringHibernate
  7. 2015
    Conteneurs · Docker · Compose · reverse proxy

    Le conteneur ne remplace pas la machine virtuelle, il s'y ajoute. La VM pour cloisonner et pour ce qui doit survivre ; le conteneur pour déployer, reconstruire et jeter. Aujourd'hui je fais tourner les deux, chacun pour ce qu'il fait le mieux — et ce site en est un exemple.

    DockerComposenginx
  8. 2015 →
    Domotique · Vera, puis Jeedom · Z-Wave · 433 MHz

    Tout ce qui pilote la maison tourne chez moi, pas chez un fabricant. Une box Vera d'abord, puis Jeedom début 2016 quand la première a saturé : capteurs Z-Wave et 433 MHz, alarme, lecteur de badge, automatisations sur mesure. La même chose qu'au travail, mais à l'échelle d'une maison — et sans budget.

    VeraJeedomZ-Wave
  9. 2016
    C# · PHP/JS · API · sûreté

    Changement d'échelle : conception et pilotage de systèmes de sûreté pour un opérateur d'infrastructure ferroviaire. Le code cesse d'afficher des pages — il pilote des caméras, des alarmes et des véhicules.

    C#APICCTV
  10. 2018
    Électronique · ESP32 · Shelly · Zigbee

    Descente d'un étage : microcontrôleurs et modules programmés soi-même — lecteur de badge maison, capteurs de température, relais pilotés. Ne plus seulement configurer du matériel, mais en fabriquer.

    ESP32ShellyZigbee
  11. 2020
    Flutter/Dart · mobile · visioconférence

    Baboon.fr — application mobile iOS et Android, client web repensé, visioconférence intégrée. Vingt ans après l'IRC, le même service rendu, une pile entièrement neuve et deux magasins d'applications à satisfaire.

    FlutterDartJitsi
  12. 2023
    IA · LLM · modération assistée · assistants de code

    Le vecteur de changement le plus rapide que j'aie vu en vingt ans. Quelques mois après l'ouverture publique de ChatGPT. En production : la modération de chat assistée par LLM sur Baboon, avec ce qu'elle attrape et ce qu'elle rate. Au quotidien : lecture de code, scripts, documentation. Un outil de plus — à condition de savoir vérifier ce qu'il produit.

    LLMModération IAAssistants
  13. 2025
    Home Assistant · migration · ESPHome

    Bascule de Jeedom vers Home Assistant — troisième socle en dix ans pour la même installation. Tout reprendre — capteurs, automatisations, intégrations — pour une plateforme plus ouverte et mieux entretenue. Déménager une domotique en service, c'est la refaire sans éteindre la maison.

    Home AssistantESPHomeMigration
  14. 2026
    PHP CLI · statique · durcissement

    Retour au minimalisme : ce site est généré en ligne de commande et servi en HTML statique. Pas de base de données, pas d'administration, rien de dynamique exposé. La sécurité par la soustraction.

    StatiquenginxHardening

Du serveur physique au conteneur, de l'IRC au LLM. Aucune année sans écrire de code.

03// DOSSIERS OPÉRATIONNELS

Réalisations professionnelles

Plus de dix ans à concevoir, piloter et déployer des systèmes de sûreté et de supervision pour un opérateur d'infrastructure ferroviaire majeur en Belgique. De l'analyse du besoin à la réception : cahiers des charges, marchés publics, pilotage de sous-traitants et formation des équipes. // détails anonymisés

// FONCTION Le pont entre les opérations de sûreté et l'IT

Au sein du service de sécurité corporate d'un opérateur ferroviaire majeur, je conçois et je supporte les salles de contrôle (centre d'opérations, salles régionales et leurs back-ups) ainsi que la gestion des accès & badges sur des dizaines de sites. Je traduis les besoins opérationnels en analyses fonctionnelles exploitables par l'IT, je définis l'existant et la cible, j'établis les roadmaps et j'accompagne les arbitrages budgétaires — en pilotant les contrats-cadres, les équipes IT et les sous-traitants.

Analyses fonctionnelles Roadmap & budget Contrats-cadres Mise en service & conformité Vidéo · intrusion · incendie · accès Formation des opérateurs Haute disponibilité Veille & benchmarking
Dossiers phares
DOSSIER // RÉSEAULIVRÉ
72 hd'autonomie en intervention,
en lien temps réel avec le SOC

CommandCar — poste de commandement mobile

RÔLE // Conception intégrale · CSC · réception · formation

Poste de commandement mobile conçu de A à Z, communiquant en temps réel avec le centre fixe : module de communication sur-mesure (4G/APN dédié, 802.1x/Radius), accès vidéo complet, alarmes intrusion/CO/incendie, le tout pilotable à distance. Cahier des charges, tests et réception du véhicule, procédures et formation des intervenants pour les scénarios de crise.

// CE QUE ÇA A DEMANDÉDu réseau opérateur (APN dédié, authentification 802.1x/Radius), un marché public, la réception d'un véhicule, et la formation d'équipes à des scénarios de crise. Quatre métiers, un seul projet.
Réseau802.1xCSCTerrain
DOSSIER // SÛRETÉLIVRÉ
14 jsans alimentation secteur —
le marché plafonnait à 3-5 jours

Valise de surveillance autonome

RÔLE // Conception sur-mesure · CSC · attribution de marché

Aucune solution du marché ne dépassait 3 à 5 jours d'autonomie sans secteur. En optimisant la consommation de chaque composant, conception d'une valise atteignant 14 jours — GPS, 3G/4G, analyse intelligente et zoom. Rédaction du cahier des charges et attribution du marché au fournisseur.

// CE QUE ÇA A DEMANDÉMesurer la consommation de chaque composant, puis réécrire le cahier des charges autour de cette contrainte — au lieu d'accepter ce que proposaient les catalogues.
AutonomieSur-mesureCSC
DOSSIER // DEVLIVRÉ
21unités pilotées par
une application que j'ai écrite

Flotte de surveillance mobile — 21 unités

RÔLE // Dev applicatif · marché d'acquisition · sous-traitance

Mise en service d'un parc de 21 caméras mobiles autonomes sur remorque (PTZ 360°, zoom 36x, infrarouge). Développement de l'application PHP/JS qui pilote toute la flotte via API. Côté gestion : marché d'acquisition, encadrement du sous-traitant, stocks, formation des chauffeurs et procédures d'exploitation.

// CE QUE ÇA A DEMANDÉÉcrire le code, passer le marché, encadrer le sous-traitant, tenir les stocks et former les chauffeurs. Sur le même projet, dans la même année.
PHPJSAPIFlotte
DOSSIER // PLATEFORMEEN PRODUCTION
50 → 1logiciels métiers remplacés
par une interface unique

Hypervisor — supervision unifiée des alarmes

RÔLE // Intégration & déploiement transverse

Déploiement d'une plateforme unifiant la gestion des alarmes, toutes technologies confondues — intrusion, incendie, ascenseurs, tunnels, ventilation… Une seule interface en remplacement d'une cinquantaine de logiciels métiers : moins d'erreurs, formation simplifiée, supervision homogène.

// CE QUE ÇA A DEMANDÉFaire coexister des technologies qui ne se parlaient pas, puis convaincre des opérateurs de renoncer aux outils qu'ils connaissaient par cœur.
PlateformeIntégrationAlarmes
Autres dossiers
DOSSIER // INFRALIVRÉ

Security Operation Center — nouvelle génération

RÔLE // Pilotage de A à Z · marché public · principal + repli

Conception et déploiement d'un nouveau centre d'opérations de sûreté et de son site de repli. De l'analyse du besoin à la réception : cahier des charges, ergonomie des postes opérateurs, continuité d'activité — chaque choix validé sur le terrain avec les agents.

SOCContinuitéErgonomie
DOSSIER // SUPERVISIONLIVRÉ

Refonte des Control Rooms techniques

RÔLE // Architecture & conduite du changement

Centralisation de la supervision — vidéo, intrusion, incendie, contrôle d'accès — sur des postes opérateurs unifiés répartis sur plusieurs positions. Une refonte pensée pour réduire la charge cognitive des opérateurs et fiabiliser la prise de décision.

SupervisionCCTVMulti-postes
DOSSIER // SÛRETÉLIVRÉ

Surveillance mobile — nouvelle génération

RÔLE // Analyse · CSC complet · nouvelles méthodes

Refonte complète de la flotte sur la base d'une analyse des défauts de la génération précédente : passage à une batterie lithium-ion, caméras 4K, GPS et lien 3G/4G. Rédaction du cahier des charges de transformation et définition des nouvelles méthodes de travail des équipes. « Exit l'analogique. »

4KZoom 32x
Li-ionAlimentation
GPS3G / 4G
4KLithiumGPSCSC
DOSSIER // DEVLIVRÉ

CCTV embarquée — nouvelles rames

RÔLE // Définition technique & développement logiciel

Définition du parc de caméras pour les nouvelles voitures, puis développement du logiciel de récupération des images à distance (réseau cellulaire ou borne WiFi). Rédaction du manuel, formation des utilisateurs et suivi du sous-traitant.

CCTVCellulaireLogiciel
DOSSIER // SÛRETÉLIVRÉ

Traçage anti-vol de câbles

RÔLE // Tests, déploiement & formation

Mise en place d'un système de traçage pour prévenir les vols de câbles. Validation en laboratoire puis en conditions réelles pour minimiser les fausses alarmes, formation des opérateurs des Control Rooms et rédaction des consignes.

TraçageTestsAnti-vol
DOSSIER // PRODUCTEN COURS

Product Owner — applications terrain

RÔLE // Product Owner · méthode agile

Pilotage produit des applications smartphone des agents de terrain : analyse du besoin, backlog et priorisation, testing. Animation de groupes de référence d'agents (méthode agile) et formation des coachs au déploiement.

Product OwnerAgileMobile
DOSSIER // DIVERS+ ARCHIVE

Et encore…

Un échantillon parmi d'autres chantiers menés sur la même période :

Interface PHP de pilotage de flotte (API) Outil web interne de gestion d'incidents (opérateurs) Contrôle qualité trimestriel des caméras Migration base Access → Azure / Power-BI Signature digitale & lecteurs e-ID Radio « trunking » & dispositif man-down Caméras thermiques Bodycam agents
Dossier détaillé sur demande

Réalisations présentées de façon anonymisée · dossier complet communiqué sur demande, sous accord de confidentialité.

04// ACTIVITÉ GITHUB

Le code parle

Vingt ans plus tard, j'écris toujours du code presque tous les jours — en dehors des heures de bureau. Flux synchronisé chaque jour depuis @replicatorbe : contributions des 12 derniers mois et dépôts publics récents.

contributions — github.com/replicatorbevoir le profil →
2 601 contrib.
sur les 12 derniers mois — une pratique quotidienne du code.
chargement du mur de contributions _
synchronisation quotidienne
git log --oneline · dépôts publics
git log _
05// DOSSIER

À propos du sujet

Passionné d'informatique depuis l'enfance, autodidacte revendiqué, bâtisseur de communautés en ligne — devenu concepteur et pilote de systèmes de sûreté, à la croisée de l'IT et de la sécurité.

Tout a commencé sur IRC et les premiers sites perso au début des années 2000. J'ai construit des plateformes communautaires (chats, réseaux, forums) utilisées par des milliers de personnes, en gérant tout le spectre : code, serveurs, réseau, modération, sécurité.

Cette polyvalence est devenue mon métier : DevOps & administration système. Automatiser, déployer, surveiller, durcir. J'aime quand l'infrastructure tourne toute seule — et savoir exactement quoi faire quand ce n'est pas le cas.

Puis j'ai changé d'échelle. Au sein du service de sécurité corporate d'un opérateur ferroviaire majeur, je suis passé de l'exécution à la conception et au pilotage : penser les salles de contrôle et le contrôle d'accès de dizaines de sites, traduire les besoins opérationnels en analyses fonctionnelles, définir la cible, tenir les roadmaps et les budgets, piloter les équipes IT comme les sous-traitants. Le rôle de celui qui conçoit, arbitre et coordonne — à la croisée de la sûreté et de l'IT. Mais jamais enfermé dans un bureau : je reste au plus près du terrain — voir les projets se déployer pour de vrai, écouter les intervenants, ajuster avec eux. Mes analyses partent du réel et y retournent.

En dehors du clavier, je traîne à Wolfplex, le hackerspace de Charleroi, où l'on partage projets, électronique et culture de la bidouille. La curiosité, c'est le carburant.

Avatar de sMug : un lion de feu

Jérôme Fafchamps

// sMug @ replicatorbe
FONCTIONSûreté ↔ IT · DevOps
BASE🇧🇪
SPÉCIALITÉInfra, réseau, scripting
EN COURSCybersécurité & forensic
TERRAIN DE JEUWolfplex · CTF · TryHackMe
DISPONIBILITÉ● ouverte aux échanges
06// CAPACITÉS

Matrice de compétences

Un socle IT généraliste très large, affûté sur 20 ans — du code à l'infra. Et des domaines plus spécialisés, comme l'investigation numérique, en développement actif : prêts à être approfondis en contexte professionnel.

[ NIVEAU OPÉRATIONNEL ]

Développement96%
Réseau90%
DevOps & Automatisation90%
Administration système84%
Forensic & investigationen montée ↗

[ SÉCURITÉ & ANALYSE ]

Analyse réseau

Capture, inspection de trafic, lecture de logs.

Forensic système

Linux/Windows internals, traces & artefacts.

OSINT

Recherche & recoupement en sources ouvertes.

Scripting

Bash, automatisation et outillage maison.

Compréhension des menaces

Vecteurs d'attaque, malware, vulnérabilités.

Traçabilité

Journalisation, intégrité, méthode rigoureuse.

06.B// ARSENAL TECHNIQUE

/01LANGAGES

  • PHP
  • Java
  • C#
  • JavaScript
  • Flutter / Dart
  • SQL
  • Bash

/02SYSTÈMES & RÉSEAU

  • Linux (Debian)
  • Docker
  • Nginx / Apache
  • MySQL / MariaDB
  • TCP/IP · DNS · VPN
  • Pare-feu / VLAN

/03DEVOPS

  • CI/CD
  • Git
  • Monitoring
  • Scripting / Cron
  • Reverse proxy
  • Hébergement

/04SÉCURITÉ

  • Wireshark
  • Nmap
  • Burp / recon
  • Hardening
  • Forensic (en cours)
  • OSINT tooling
07// ARCHIVES

Projets perso & communautaires

Deux décennies de plateformes communautaires, de réseaux, de domotique et d'expérimentations. Sélection.

Page d'accueil d'Adosbox : rubriques, articles de la communauté et photos des membres2006–2010A

Adosbox ARCHIVÉ

Communauté et chat pour ados — modération, infra et développement complet à grande échelle. Voir sur archive.org ↗

PHPChatCommunauté
Trois écrans de l'application Baboon : accueil, salon de discussion avec signalement, et filtres du profil2008 → 2026B

Baboon.fr ● PROJET PHARE

Mon chat IRC historique entièrement remis au goût du jour : appli mobile Flutter/Dart (iOS & Android), client web KiwiIRC profondément modifié, visio Jitsi Meet et modération de chat assistée par IA. Mon dernier gros projet perso — fermeture en 2026.

Flutter/DartKiwiIRCModération IAJitsi
Bannière du réseau Espace-IRC2007I

Espace-IRC ARCHIVÉ

Chat et réseau IRC avec un client riche en Flash/Flex/AS3 et serveur Red5 (webcam), bots et sécurité du chan. Le récit complet → Rendu obsolète par la fin de Flash Player — la relève moderne, c'est Baboon.fr. Voir sur archive.org ↗

IRCFlash / AS3FlexRed5
Plan de la maison sous Vera : éclairages, températures, humidité, détecteurs de fumée et station météo2015 → ∞

Domotique maison PERSO

Maison connectée auto-hébergée sous Home Assistant : modules Shelly, microcontrôleurs ESP32, capteurs en réseau et automatisations sur mesure. Les débuts, en 433 MHz →

Home AssistantShellyESP32
Écran titre du jeu MasterMind : menu Jouer, Score, Configuration, Crédit2009M

MasterMind GUI PERSO

Jeu MasterMind en Java : interface Swing, persistance Hibernate, architecture Spring MVC. Le mapping Hibernate →

JavaSpringHibernate
2004 → ∞

fafchamps.be ● ACTIF

Mon espace personnel depuis 2004, refondu au fil des ans — vous y êtes (refonte 2026, façon terminal). Toutes les versions sur archive.org ↗

HTML/CSSDesignArchive.org
Six versions de l'interface Chat.fr, de 2002 à 20072002–2007C

Chat.fr DEV & GESTION

Développement et gestion d'un des plus gros chats francophones (700+ connectés en soirée) : interface AS3, serveur Red5 webcam. Plateforme tierce, revendue par son propriétaire en 2007. Voir sur archive.org ↗

PHPAS3Red5
07.B// ARCHIVES VISUELLES

Quelques captures d'époque — parce que le web du début des années 2000 mérite qu'on s'en souvienne.

07.C// ENTRAÎNEMENT CONTINU

Veille & montée en compétence

PLATEFORME

TryHackMe

Labs pratiques en sécurité offensive et défensive, forensic et réseau. Progression régulière sur des parcours guidés.

accéder ↗
COMPÉTITION

CTF

Capture The Flag : crypto, web, forensic, réseau. La meilleure école pour penser comme un attaquant et raisonner méthodiquement.

en savoir + ↗
COMMUNAUTÉ

Wolfplex

Hackerspace de Charleroi. Projets collectifs, électronique, partage de savoir et culture du hack au sens noble.

wolfplex.be ↗
08// PUBLICATIONS

Ce que j'écris

Notes techniques et retours d'expérience — infrastructure, réseau, DevOps et sûreté. Pas de commentaires, pas de pistage : un flux RSS, et c'est tout.

ls -lt /blogtout voir →
chargement des publications _
09// CANAL

Ouvrons un canal sécurisé.

Un projet, une opportunité, une collaboration ou simplement envie d'échanger sur l'infra et la sécurité ? Le terminal est ouvert.

jerome@fafchamps.be