Développement full-stack, systèmes temps réel, outils IA et produits numériques. 80 repos sur GitHub, 6 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é 80 repositories TypeScript open-source sur GitHub : ORMs, frameworks REST, outils IA, state machines, CRDT, générateurs PDF, et plus.
Primary language. Full-stack, from APIs to frontends to CLIs.
Express, custom frameworks, PM2, background workers.
SSR, RSC, App Router. 3 Next.js sites in production.
95 tables, complex queries, migrations, indexes.
Caching, sessions, pub/sub, rate limiting.
Reverse proxy, SSL, static files, location blocks.
10,500-line SPA without frameworks. Custom router, modules.
3D rendering, particles, PointerLock FPS, interactive scenes.
Ubuntu 24.04, UFW, SSH, SCP deploys, PM2.
CI/CD, automated testing, linting, deployments.
Projets phares parmi mes 80 repos open-source et plateformes en production.
Social gaming platform with TIMA ID (identity verification), TIMA Shield (behavioral anti-cheat with 408 API routes, 95 DB tables), and TIMA Creator tools. Full-stack TypeScript.
eligibled.com →Gaming ecosystem with 3 Next.js sites: noshortcuts.gg (hub), noshortcuts.studio (game studio), projectelysia.com (FPS game page). Multilingual, SEO-optimized.
noshortcuts.gg →AI agent workflow orchestration engine with multi-model support, tool calling, cost tracking, and retries. Built for composable AI pipelines.
github.com/idirdev/agentflow →Real-time collaborative editing engine with CRDT, presence awareness, and conflict resolution. Designed for multiplayer document editing.
github.com/idirdev/collab-engine →Virtual DOM implementation from scratch with diffing algorithm, patching, and component model. Educational deep-dive into React internals.
github.com/idirdev/virtual-dom-engine →Finite state machine library with typed transitions, guards, side effects, and visualization. Used across multiple projects for complex state flows.
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 80 repos GitHub. Garez-vous à côté de ma Peugeot 307.
Recrutement, collaboration, ou simplement dire bonjour ? N'hésitez pas.