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.

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