Un flake pour toutes les machines que je fais tourner
Un monorepo NixOS : modules de fonctionnalités partagés, matériel par machine, secrets chiffrés, services accessibles uniquement via un VPS.
NixOS flake-parts sops-nixCybersécurité & systèmes, bien faits
Étudiant en école d'ingénieur à Polytech Lille. Je travaille sur les systèmes Linux, l'infrastructure déclarative et la sécurité qui va autour. Je cherche un stage en administration systèmes ou en cybersécurité de 10 semaines à 4 mois, disponible à tout moment entre le 19 avril et le 31 août 2027.
Qui je suis
Je passe mes journées à réfléchir à la façon dont une infrastructure tombe en panne. Un firewall mal configuré, une dépendance non patchée, une condition de course que personne n'a demandée. Les petits détails qui coûtent cher. J'aime le moment où une attaque cesse d'être un mystère et où l'on finit par voir le système clairement.
Systèmes & administration
Infrastructure IA locale
Réseau & sécurité
Embarqué & sans fil
Programmation
La liste complète, avec le travail derrière chaque ligne, est sur le CV.
Un stage en administration systèmes ou en cybersécurité, de 10 semaines à 4 mois, disponible à tout moment entre le 19 avril et le 31 août 2027. L'essentiel de ce qui suit est mon propre travail, sur mes propres machines. Le clavier split était un projet de cours, et le travail sur le wifi un stage de recherche ; c'est indiqué là où ils apparaissent.
Le même contenu en page web : CV.
Travail sélectionné
Un monorepo NixOS : modules de fonctionnalités partagés, matériel par machine, secrets chiffrés, services accessibles uniquement via un VPS.
NixOS flake-parts sops-nixUn serveur NixOS headless : services de photos, de médias, de courses et de recherche, plus un LLM local, accessibles uniquement via un VPS.
NixOS Tailscale ImmichUne sonde en mode monitor qui balaye 31 canaux et publie ce qu'elle entend sur MQTT. Ma partie : la gestion des interfaces sur netlink plutôt que par sous-processus.
C netlink 802.11Schéma et PCB deux couches dans KiCad, firmware HID ATmega32U4, 16 LED RVB sur deux pilotes PWM en cascade.
KiCad AVR LUFA projet de coursDepuis les notes
Les notes elles-mêmes sont en anglais.
Pi, OpenCode et DeepSeek Harness, tous pointés sur le même endpoint OpenAI-compatible sur mes propres machines. Un workflow d'IA locale qui tient dans un flake.
Lire →Moteur, quantification et contexte sur trois machines, avec les débits de décodage et de préfill que chacune donne.
Lire →Un seul flake construit toutes les machines que je fais tourner. Huit parties, un morceau chacune : la structure, les secrets, les services, le bureau, l'éditeur.
Voir la série →Découverte des interfaces par un dump nl80211, puis cinq fork and exec remplacés par des messages genl et rtnetlink.
Lire →Security groups, paires de clés, rôles d'instance, et ce qui continue de facturer après l'arrêt de l'instance. Notes prises du côté de la pile que je n'avais jamais touché.
Lire →