Mathieu Woroniecki
Architecte IA & CTO
Version interactive, en 3D ↗Télécharger en PDFEnglish version
Profil
L’IA est au cœur de mon travail, de deux façons : je l’intègre dans les produits que je conçois, et je travaille avec elle chaque jour. Derrière, plus de dix ans de web, de l’intégration au poste de CTO.
J’intègre l’IA. Dans le produit : des documents lus, des données extraites et vérifiées, des réponses qui citent leurs sources, des agents qui agissent dans un cadre.
Je travaille avec l’IA. Au quotidien : des dizaines d’agents que j’orchestre, testés et mesurés, pour livrer à la cadence d’une équipe de dix.
Aujourd’hui CTO de MARKO, un SaaS B2B AI-native pour l’immobilier.
- 1 développeur + ses agents = une équipe de 10
- 10+ ans d’expérience
- 150 000+ utilisateurs sur une plateforme pilotée
- 85+ projets livrés en indépendant
Méthode · Un développeur, la force d’une équipe
Là où il fallait une équipe de dix développeurs et des années, je livre seul, entouré d’agents que j’orchestre. L’IA ne remplace pas le métier : elle démultiplie celui qui sait la diriger. Voici comment je travaille.
Des dizaines de terminaux à la fois. Je ne code plus une chose à la fois : des dizaines de chantiers tournent en même temps, chacun dans son terminal et son worktree Git isolé, avec son agent. Pendant que l’un écrit, d’autres testent, relisent, documentent.
Seul, et toute une équipe. Un agent principal découpe l’objectif et lance des sous-agents spécialisés : exploration, code, tests, revue. Ils travaillent tous en même temps, rendent leurs résultats ; je recompose et je tranche.
Des skills et des plugins sur mesure. Dès qu’une tâche revient, elle devient un outil : skills, commandes, agents dédiés, serveurs MCP. Sur MARKO, un audit de sécurité complet se lance en une commande.
Tout tester, tout mesurer. Harness, orchestrateurs, plugins, extensions : je teste ce qui sort, je compare sur de vrais chantiers et je ne garde que ce qui fait gagner du temps. Certains essais sont devenus des outils publiés.
Une flotte d’agents sur un même produit. Sur MARKO, les gros chantiers passent par les workflows multi-agents de Claude Code (ultracode), qui répartissent le travail entre de nombreux agents ; les arbitrages courts passent par Jev (TypeSafe AI), un modèle d’un nouveau genre qui ne rédige pas mais tranche : une décision typée, avec sa probabilité, en quelques centaines de millisecondes. L’outillage change chaque mois, la méthode reste.
La vitesse, sans perdre le contrôle. Tests à chaque étape, revue automatique en CI, scanners de sécurité, et une décision humaine avant chaque fusion. Les agents proposent ; je valide et je signe.
La preuve : MARKO
12 046commits en huit mois
2,1 Mlignes de code
95 %des commits : moi et mes agents
Pas une estimation : l’historique Git de MARKO, relevé le 28 septembre 2026. On ne montre pas le code, seulement ce qu’il a fallu pour le construire.
Projets choisis
MARKO · Le système d’exploitation de la dette immobilière. Un SaaS B2B AI-native pour les gérants d’actifs, les fonds, les family offices et les plateformes de crowdfunding : les documents de financement deviennent des données, les covenants sont surveillés, le reporting part tout seul. marko.fr
Archon · Enquêter dans des milliers de documents. Une plateforme locale d’investigation : elle avale PDF, images, e-mails, archives et images disque, les lit, les indexe, puis permet de chercher, dater, relier et interroger le tout en langage naturel.
NumerusX · Des agents IA face au marché. Une plateforme expérimentale de trading algorithmique sur Solana : des agents IA analysent, décident et gèrent le risque ensemble ; les stratégies évoluent par algorithmes génétiques et chaque décision s’explique. Un terrain de recherche, pas un conseil en investissement.
ScanRift · Des scanners de sécurité, un LLM, et toujours un humain. Un tableau de bord d’évaluation de sécurité, pour des cibles autorisées : il réunit des scanners open source reconnus, note chaque résultat, puis un LLM aide à l’analyser et à écarter les faux positifs. Rien ne part tout seul : chaque action est lancée et validée à la main.
NumOSINT · Les outils d’investigation en source ouverte, réunis. Une plateforme web qui orchestre plusieurs outils OSINT open source, chacun dans son conteneur, et recoupe leurs résultats dans des enquêtes et des dossiers. Pensée pour l’investigation et la défense.
SafeShare · Caviarder un document sans jamais l’envoyer. On dépose un PDF ou une image : l’outil repère les données sensibles, pose les masques et exporte une copie aplatie. Tout se passe dans le navigateur. Un agent IA peut co-éditer les masques via WebMCP, sans jamais voir les valeurs sensibles. mathieuworoniecki.github.io/safeshare-webmcp/?demo=1&lang=fr
HUman · « Et si nous étions le plus grand LLM jamais observé ? ». Une réflexion sur l’IA racontée à l’encre de Chine et en particules : d’un mot dans un modèle jusqu’à la fleur, l’atome, l’univers et le cerveau. Elle se joue seule dans le navigateur. areweai.dev
Autres projets : codex-crew · marko-support · NumerusAI · endless · CursorAuto · Algoritmi · Webiteasy · teuteuteu.com · Page produit 3D
Compétences
IA & données
Intégrations LLMGemini · Mistral · Claude · OpenAI / Codex · DeepSeek · Modèles locaux (Ollama)
RAG & rechercheRAG hybride vecteur + lexical · Reranking · Embeddings · pgvector · Qdrant · ChromaDB · Meilisearch · Évaluation RAG
AgentsAgentic AI · MCP / WebMCP · Orchestration multi-agents · Sous-agents · Skills & plugins · Prompt engineering
DocumentsDocument AI · OCR (Mistral, Tesseract) · Extraction de données · Entités (spaCy, LangExtract)
Machine learningscikit-learn · LightGBM · Optuna · MLflow · SHAP / LIME · Algorithmes génétiques · Monte-Carlo
Front & interfaces
FrameworksReact · Next.js · Vue · Nuxt · TypeScript · JavaScript ES6+
InterfaceTailwindCSS · Radix / shadcn · TanStack Query · Zustand · Redux · Pinia · Vuetify
Animation & 3Dthree.js · Canvas · Web Audio · GSAP · D3 · Phaser
OutillageVite · Webpack · Sass · i18n (50+ langues, RTL) · Performance web · Extensions Chrome
Back-end & données
LangagesPython · TypeScript / Node.js · PHP · Go · Bun
FrameworksFastAPI · SQLAlchemy async · Pydantic · Express · Prisma · Symfony · WordPress headless
Tâches & temps réelCelery · Dramatiq · Redis · Socket.IO · Colyseus
DonnéesPostgreSQL · MySQL · Supabase · InfluxDB · MinIO / S3 · SQLite
DevOps & cloud
ConteneursDocker · Docker Compose · Podman · Traefik · Nginx · Caddy
CI/CDGitHub Actions · GitLab CI · Dagger · Déploiements canary · Renovate
CloudAzure · AWS · Vercel · GitHub Pages
ObservabilitéPrometheus · Grafana · Loki · OpenTelemetry · Sentry
Sécurité & qualité
SécuritéOWASP · CodeQL · Semgrep · Trivy · Gitleaks · SBOM CycloneDX · JWT EdDSA · Limitation de débit
Données personnellesPrivacy by design · Caviardage · Isolation par client · Hachage des adresses IP
Testspytest · Vitest · Jest · Playwright · Cypress
AccessibilitéRGAA AA · WCAG
Leadership & méthode
ÉquipeTech lead · Management (jusqu’à 5 ingénieurs) · Mentorat · CTO à temps partagé
Développement augmentéMulti-terminaux, multi-agents · Worktrees Git par agent · Skills et plugins maison · Benchmark continu des harness
MéthodeAgile · Gitflow · Décisions d’architecture (ADR) · Industrialisation · Refactoring
StratégieRoadmap technique · Avant-vente · Conseil
Expérience
02/2026 — aujourd’hui
MARKO · CTO
Création de MARKO, SaaS B2B AI-native pour les professionnels de l’investissement immobilier : consolider les données de portefeuille, automatiser le suivi, produire le reporting investisseurs.
- Architecture et développement du système IA complet
- Generative AI, LLM / RAG, Agentic AI, Document AI
- Une base PostgreSQL par client, observabilité et sécurité en CI
02/2024 — 02/2026
LWA · Lead developer, architecture Vue.js / Nuxt.js
Stratégie technique pour des marques de luxe (Hermès, Chanel, Ardian) ; équipe de 3 développeurs.
- IA générative (LLM, RAG) adoptée : +35 % de productivité
- MCP pour le flux Figma-to-code
- 15+ projets passés sous Docker : +40 % de fréquence de déploiement
- GitLab CI/CD et agilité : +25 % de vélocité
03/2022 — 03/2024
ENGIE · Tech lead, plateformes web
Pilotage technique de l’intranet stratégique Digiplace et du site public : 150 000+ collaborateurs, contexte CAC 40.
- Disponibilité à 99,99 %
- React / WordPress headless : −40 % de temps de chargement
- OWASP : 100 % des vulnérabilités critiques corrigées
- Conformité RGAA niveau AA
08/2020 — 07/2021
Sodexo · Tech lead international, plateformes d’acquisition
Plateformes d’acquisition mondiales (WordPress / PHP sur Azure) : 25 pays, 5 M+ visiteurs par mois, contexte Fortune 500.
- Refonte du code historique : −30 % de dette technique
- Core Web Vitals : +45 % en moyenne
- CI/CD Azure : 99,9 % de disponibilité
- Incidents sur 25 pays : −4 h de délai de résolution
11/2018 — 05/2020
AXA · Développeur front-end, UI/UX & conversion
À la croisée du design, de la technique et des résultats : React, Webpack, Symfony.
- +25 % de conversion sur les pages d’atterrissage
- −800 ms de temps de chargement moyen
- Outils internes utilisés par 10 départements
03/2018 — 03/2022
Malt · Consultant senior, CTO à temps partagé
Indépendant, en parallèle : architecture, full-stack et conseil stratégique.
- 85+ projets livrés, 4,88 / 5 sur 85 avis
- 40+ intégrations d’API (Salesforce, Zoho, ActiveCampaign)
- CTO à temps partagé pour 15+ startups et PME
01/2016 — 02/2018
1min30 · Lead developer & manager technique
Agence d’inbound marketing : développeur WordPress, puis à la tête de la division technique.
- Équipe de 5 ingénieurs, 50+ projets web par an
- Production industrialisée : −30 % de temps de développement
- Avant-vente technique : 250 k$ de nouveaux contrats
09/2014 — 12/2015
Indexel · Développeur web, intégrateur
Intégration de 100+ sites vitrines et e-commerce (HTML5, CSS3, JavaScript), WordPress et Drupal.
10/2012 — 08/2014
Schneider Electric · Support technico-informatique
Un système d’analyse des pannes d’équipements sur plusieurs sites : de l’équipement à la base de données, du diagnostic à la résolution.
Formation · Langues
2014 — 2016 Master (RNCP niveau 2) — chef de projet multimédia, Institut F2I
2012 — 2014 BTS SIO, option développement (SLAM), ITIC Paris
2009 — 2012 Bac pro SEN, informatique, Christophe Colomb
Français natif · Anglais courant et technique · Espagnol, notions