You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Matthieu J.MJ

Matthieu J.

Fractional CTO | expert DDD | AI-native

800 €/jour
Paris, FR
15 ans et +

Délai de réponse moyen : 1h

À propos de Matthieu

Profil Malt

CTO Fractionnel | Expert DDD | AI-Native – Systèmes complexes livrés en production

Vous avez un système critique à concevoir, une dette technique qui ralentit vos équipes, ou un rewrite à piloter sans casser la prod ? Depuis 15 ans, j'accompagne startups et scaleups dans la conception, le développement et la remise en état de plateformes backend exigeantes (fintech, AI, infrastructure).

Mon approche : livrer du code en production, pas juste des schémas. Un bon design est le chemin le plus court pour livrer ; et je suis hands-on sur toute la chaîne (backend, infra, archi).

Clients & réalisations :
- Leboncoin : 1ère solution P2P payment, architecture hexagonale adoptée org-wide
- Voodoo : k8s operator pour 50+ clusters, vérification formelle TLA+
- Mansa (fintech régulée) : Rewrite complet en 4 mois, zéro régressions, DDD + fp-ts
- Smartway.ai : CTO 50 ingénieurs, 80% firefighting → 80% features en 1 an
- Weeel : Co-fondateur, 200+ règles métier modélisées, du discovery à la prod

- YourLead.dev : SaaS LLM en production (code review augmenté par IA)
- Transport international(Talan) : 30+ ateliers Event Storming

Ce que je livre : cadrage stratégique & bounded contexts, architecture hexagonale, functional domain modeling, rewrites sans régressions, code backend production, infrastructure cloud, ateliers Event Storming / Event Modeling, coaching DDD / TDD / FP, agents LLM dans des domaines bien découpés.

Stack technique : TypeScript, Node.js, fp-ts, Elixir, Go, Rust, PostgreSQL, Redis, RabbitMQ, Kubernetes, Terraform, ArgoCD, Docker, AWS, GCP, fly.io, LLM APIs

Méthodologie : DDD, Event Storming, TDD, BDD, property-based testing, ADRs, continuous delivery, pair programming, code review.

Envie d'en discuter ? Je vous propose un échange visio pour cerner vos besoins et vous présenter une approche adaptée.

Réponse garantie sous 24h.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • Weeel
    CPTO (co-founder)
    RESTAURATION
    janvier 2024 - janvier 2025 (1 an)
    Brest, France
    Co-founder CPTO

    Context: Greenfield project, built with domain experts from restaurant management.


    - Applied DDD from discovery to production with domain experts
    - Designed and implemented full platform; event search page aggregates 200+ business rules without issue
    - Functional domain modeling in Elixir
    DDD Elixir Domain Driven Design
  • Smartway
    Chief Technology Officer
    GRANDE DISTRIBUTION
    juin 2023 - octobre 2024 (1 an et 4 mois)
    Brest, France
    CTO~50 engineers

    Context: Company signed international clients with near-zero error tolerance.

    DDD-related Actions:
    - Reorganized engineering using Wardley Maps: aligned teams with domain evolution stages
    - Introduced explicit ownership boundaries matching domain contexts
    - Enabled experts to own their domain and choose the right tools

    Impact:
    - Dev onboarding dropped from months to weeks through explicit domain boundaries
    - Codebase reduced by 40% by eliminating cross-context coupling
    DDD Domain Driven Design Management CI/CD DevOps
  • Mansa - Micro-loan startup
    Staff Engineer
    BANQUE & ASSURANCES
    janvier 2021 - janvier 2023 (2 ans)
    Paris, France
    Staff Engineer~10 people

    Context: Regulated fintech with distributed monolith. Production incidents took weeks to resolve due to ripple effects across unclear boundaries.

    DDD Actions:
    - Worked closely with compliance and business stakeholders to ensure loan domain models matched regulatory expectations
    - Introduced DDD across the company (training + hands-on implementation)
    - Stabilized system by isolating loan lifecycle, customer eligibility, and operational concerns into explicit bounded contexts
    - Aligned team ownership with bounded contexts critical to credit decisioning and regulatory reporting
    - Led full system rewrite with clear bounded contexts from day one

    Functional Domain Modeling:
    - Strong typing with fp-ts to encode loan rules, eligibility constraints, state transitions at type level
    - Property-based testing to validate invariants across loan lifecycle
    - BDD for externally visible behavior

    Impact:
    - Full system rewrite in under 4 months, zero regressions
    - Incident diagnosis reduced from multi-day to minutes
    - Independent team deployments enabled by explicit context boundaries

    *tech stack: typescript (fp-ts), postgresql, rabbitMQ, kubernetes, argoCD, GCP*

    DDD Domain Driven Design Management CI/CD Typescript DevOps

Recommandations

Soyez le premier à recommander Matthieu

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Compétences

Catégories