front & interfaces
Vitrine e-commerce Next.js, mise en cache, optimisation des ressources et du shell HTML, tests end-to-end contre les régressions.
2 500tests end-to-end Playwright, partis d’une centaine
- Fonctionnalités structurantes : tunnel de commande, module de devis, pages promotionnelles, espace client.
- Mise en cache, optimisation de l’usage des ressources et du shell HTML de Next.js.
- Tests end-to-end contre les régressions.
- Angular Interfaces métier chez Actemium (2022, puis 2023 à 2024).
back & API
Plateforme e-commerce headless côté serveur, flux événementiels entre applications, et code système sur les projets personnels et open source.
105 000références au catalogue
3flux événementiels en production
- Flux événementiels En production : invalidation de cache atomique par notification, propagation des modifications produit du PIM vers le site, transmission des commandes Sylius vers l’ERP.
- Sylius Back-office, catalogue et CMS.
- FrankenPHP Mis en place côté back pour réduire la pression sur les workers.
- Go Projet d’API personnel, et lapigo, générateur d’APIs CRUD en cours de développement.
systèmes & électronique
Une compétence à part entière : du diagnostic à l’intervention sur la carte.
- Réparation d’ordinateurs et de serveurs.
- Réparation d’iPhone, du simple remplacement d’écran jusqu’à la micro-soudure au microscope.
- C Audit et correctifs sur un moteur d’inférence open source.
- ferrus Créateur d’USB bootable multiplateforme : écrit n’importe quelle ISO, avec les ajustements façon Rufus pour les installations Windows (contournement TPM, Secure Boot, contrôle de RAM, compte Microsoft obligatoire).
infra & Linux
Un homelab auto-hébergé, entièrement derrière un VPN, avec des sauvegardes automatiques.
- Docker pour les conteneurs, k3s pour les charges orchestrées, Proxmox pour la virtualisation.
- Réseau virtuel intégralement sous VPN avec killswitch, et reverse proxy en entrée.
- Tailscale, et NetBird auto-hébergé.
- Sauvegardes automatiques vers du S3 cloud ou du MinIO.
- Sentry Instance auto-hébergée, mise en place chez Mecatechnic.
sécurité
Offensif au service du défensif, sur ses propres projets et sur des projets open source uniquement.
- Un prestataire de services de paiement Une faille de sécurité lui a été remontée en divulgation responsable. Le signalement a été accusé réception et la faille a été corrigée. Ni le tiers ni le détail technique ne sont publiés ici.
- I2P Identification de moyens d’accélérer le protocole : certaines méthodes de chiffrement employées sont dépassées ou moins performantes que les alternatives disponibles. Signalement également d’erreurs d’inattention dans des conditions du TunnelDispatcher.
- colibri Optimisation de la lecture MoE en streaming depuis le disque, pour accélérer l’inférence. Le détail des issues et des correctifs figure dans les contributions open source.
open source
J’ouvre l’issue qui pose le diagnostic, puis la pull request qui corrige.
11contributions
4PR mergées
3projets : colibri, Sylius, Next.js
4projets personnels sous GPL-3.0
JustVugg/colibri
JustVugg/colibri
Sylius/Sylius
- Next.js PR #97418 Documentation du suffixe d’URL de metadata pour route groups et parallel routes, ouverte
- colibri PR #446 Suppression du WILLNEED inutile sur les poids d’experts sous DIRECT=1, mergée
- colibri PR #474 Garde d’éviction consciente du LFRU : un chargement spéculatif n’évince plus une entrée chaude, mergée
IA & agents
L’IA est un process avec des garde-fous, appliqués à chaque ticket. Sans eux, un agent produit du code plausible, pas du code juste.
- Vérifier que ce qui est demandé n’existe pas déjà dans le code.
- Vérifier qu’aucune route identifiée comme sensible n’est touchée.
- Vérifier qu’on ne casse rien.
- Review adversariale systématique, même sur le plus petit ticket.
- LibreWays Navigation et trafic. Vitrine de la méthode : 12 issues typées, ADR acceptés en PR, gates d’approbation d’agents.
SEO & GEO
SEO technique et optimisation pour les réponses des moteurs génératifs.
- GEO Déploiement en cours : taxons et articles de blog.
- Sensibilisation au GEO Sensibilisation des équipes au GEO et analyse de ce qu’il faut mettre en place.
- Rédaction des fiches produit Travail sur la façon de rédiger une fiche produit pour remonter dans les réponses des IA, notamment Gemini, désormais intégré à Google.
- Datalayer Mise en place de datalayer.
- Google Search Console Utilisation de la Google Search Console pour identifier et corriger les problèmes et suivre les statistiques.