Développement full-stack, systèmes temps réel, outils IA et produits numériques. 95 repos sur GitHub, 7 sites en production, et un CV 3D interactif dans lequel on peut se balader.
Je suis ingénieur logiciel basé à Lille, France. Diplomé d'une Licence Informatique SESI à l'Université de Lille et d'un Baccalauréat Informatique au Lycée César Baggio (option SIN, option Réseau).
Je conçois et développe des produits numériques, des plateformes web et des systèmes logiciels. Je suis le fondateur d'ELIGIBLED (plateforme sociale gaming avec TIMA ID, TIMA Shield, TIMA Creator — 408 routes API, 95 tables PostgreSQL) et de No Shortcuts Studio (studio de jeux vidéo avec 3 sites Next.js en production).
Je travaille également sur Project Elysia, un univers de jeu vidéo ambitieux (FPS tactique, systèmes temps réel, télémétrie). En parallèle, j'ai publié 95 repositories TypeScript open-source sur GitHub : ORMs, frameworks REST, outils IA, state machines, CRDT, générateurs PDF, et plus.
Langage principal. Full-stack, des APIs aux frontends en passant par les CLIs.
Express, frameworks custom, PM2, workers en arrière-plan.
SSR, RSC, App Router. 3 sites Next.js en production.
95 tables, requêtes complexes, migrations, index.
Cache, sessions, pub/sub, rate limiting.
Reverse proxy, SSL, fichiers statiques, blocs location.
SPA de 10 500 lignes sans framework. Routeur custom, modules.
Rendu 3D, particules, PointerLock FPS, scènes interactives.
Ubuntu 24.04, UFW, SSH, déploiements SCP, PM2.
CI/CD, tests automatisés, linting, déploiements.
Projets phares parmi mes 95 repos open-source et plateformes en production.
Plateforme sociale gaming avec TIMA ID (vérification d'identité), TIMA Shield (anti-triche comportemental, 408 routes API, 95 tables PostgreSQL) et TIMA Creator. Full-stack TypeScript, SPA 10 500 lignes.
eligibled.com →Écosystème gaming avec 3 sites Next.js : noshortcuts.gg (hub), noshortcuts.studio (studio), projectelysia.com (FPS). Multilingue (en/fr/es), SEO optimisé, animations 60fps.
noshortcuts.gg →Moteur d'orchestration d'agents IA avec support multi-modèle (OpenAI, Anthropic), appels d'outils, tracking de coûts et retry intelligent. Conçu pour des pipelines IA composables.
github.com/idirdev/agentflow →Moteur d'édition collaborative temps réel avec CRDT, gestion de présence et résolution de conflits. Conçu pour l'édition de documents multijoueur.
github.com/idirdev/collab-engine →Implémentation d'un Virtual DOM from scratch avec algorithme de diff, patching et modèle de composants. Exploration approfondie des mécanismes internes de React.
github.com/idirdev/virtual-dom-engine →Librairie de machine à états finis avec transitions typées, guards, effets de bord et visualisation. Utilisée dans plusieurs projets pour des flux d'état complexes.
github.com/idirdev/state-machine-lib →Parcourez mon bureau et mon jardin en première personne. Cliquez sur les objets pour découvrir mes compétences, mon expérience et mes 95 repos GitHub. Garez-vous à côté de ma Peugeot 307.
Recrutement, collaboration ou simplement dire bonjour ? N'hésitez pas.