À propos

Ahmed Taha Bouallegui

Étudiant en M.Eng Internet of Things & Cybersecurity à Polytech Lille, et l'auteur de ce site, écrit depuis un coin d'un home lab qui gagne lentement sa guerre contre le désordre.

Portrait d'Ahmed Bouallegui sur fond blanc

Ahmed Taha Bouallegui

Étudiant en M.Eng, IoT & Cybersecurity · Polytech Lille

Je me forme comme ingénieur à la couture où les systèmes et la sécurité se rencontrent, un M.Eng en Internet of Things & Cybersecurity à Polytech Lille, mais l'essentiel de ce que je sais, je l'ai appris hors des cours : sur un serveur auto-hébergé, dans un home lab, et dans une config NixOS qui construit maintenant toutes les machines que je fais tourner depuis le même arbre.

J'ai commencé comme la personne à qui tout le monde demandait de réparer le réseau, ce qui est devenu sans bruit la personne à qui tout le monde demande pourquoi le réseau était cassé au départ. Ce chemin m'a mené de l'automatisation du contrôle qualité sur une ligne de production chez Valeo, à la direction du FabLab de l'école, puis à un stage de recherche avec l'équipe 2XS au CRIStAL, où j'ai sorti les appels à des sous-processus d'un outil Linux qui détecte les objets connectés à partir de leur trafic 802.11.

Je suis le plus utile quand je peux regarder un système que personne ne comprend vraiment, trouver la partie qui ne fonctionne que par accident et la faire fonctionner exprès, puis l'écrire, pour que la leçon ne vous coûte pas une journée comme elle m'a coûté une heure.

Sur quoi je travaille

Linux & infrastructure déclarative

NixOS, Debian, Docker, systemd, des services auto-hébergés dont les configs se reconstruisent à l'identique n'importe où.

Réseau & isolation

Exposition limitée à un VPS, isolation stricte par utilisateur, et durcissement d'abord des parties ennuyeuses.

Sécurité embarquée & sans fil

Détection d'objets connectés via nl80211, assembleur AVR/ARM, et un logiciel embarqué conçu pour des empreintes petites et moins de surprises.

CTF & ingénierie inverse

Binaire, vulnérabilités web et corruption mémoire. Jeanne d'Hack et le prochain défi venu.

Apprendre en public

Ce blog. Si une leçon m'a coûté une heure de débogage, elle ne devrait pas vous coûter une journée.

Où j'ai été

  1. Stage de recherche, équipe 2XS, CRIStAL

    IRCICA • Université de Lille · juin à juillet 2026

    Remplacé chaque fork and exec de iw et ip dans le module wifi d'une sonde de détection d'objets connectés par des appels directs nl80211 et rtnetlink, et ajouté la découverte automatique des interfaces sans fil ; contribué aux travaux de logiciel embarqué sur l'empreinte mémoire, l'efficacité énergétique et la sécurité.

  2. Du déclaratif partout, avec Nix

    Depuis février 2026

    Un seul arbre flake-parts construit un portable, un portable retiré gardé par conservation, et un serveur headless. Modules de fonctionnalités partagés, matériel par machine, secrets chiffrés.

  3. Infrastructure serveur auto-hébergée

    Depuis janvier 2026

    Un serveur headless qui fait tourner Immich, Jellyfin, Grocy, SearXNG et Samba, avec une isolation stricte par utilisateur. Il a commencé sous Debian en janvier 2026 et a été reconstruit sous NixOS en février. Rien n'est exposé à internet : tous les services sont accessibles uniquement via un VPS.

  4. Fabmanager au FabLab Fabricarium

    Polytech Lille · avril 2025 à aujourd'hui

    Direction du maker space de l'école : imprimantes 3D, découpeuses laser, CNC, et la zone électronique partagée avec le club Robotech.

  5. Stage en automatisation chez Valeo

    Tunis, Tunisie · juillet à août 2023

    Automatisation d'un contrôle qualité par reconnaissance sonore sur une ligne de production de volants, avec Python et Librosa.