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/day
Paris, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Matthieu

Malt Profile

Fractional CTO | Expert DDD | AI-Native – Complex systems delivered to production

Do you have a critical system to design, technical debt slowing your teams down, or a rewrite to manage without breaking production? For 15 years, I've been helping startups and scale-ups design, develop, and refactor demanding backend platforms (fintech, AI, infrastructure).

My approach: deliver code in production, not just diagrams. Good design is the shortest path to delivery; and I'm hands-on across the entire chain (backend, infra, architecture).

Clients & achievements:
- Leboncoin: 1st P2P payment solution, hexagonal architecture adopted org-wide
- Voodoo: k8s operator for 50+ clusters, formal verification TLA+
- Mansa (regulated fintech): Complete rewrite in 4 months, zero regressions, DDD + fp-ts
- Smartway.ai: CTO 50 engineers, 80% firefighting → 80% features in 1 year
- Weeel: Co-founder, 200+ business rules modeled, from discovery to production

- YourLead.dev: SaaS LLM in production (AI-augmented code review)
- International transport(Talan): 30+ Event Storming workshops

What I deliver: strategic framing & bounded contexts, hexagonal architecture, functional domain modeling, rewrites without regressions, production backend code, cloud infrastructure, Event Storming / Event Modeling workshops, DDD / TDD / FP coaching, LLM agents in well-defined domains.

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

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

Want to discuss? I propose a video call to understand your needs and present a tailored approach.

Response guaranteed within 24 hours.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Weeel
    CPTO (co-founder)
    RESTAURANTS AND FOOD SERVICE
    January 2024 - January 2025 (1 year)
    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
    RETAIL (LARGE RETAILERS)
    June 2023 - October 2024 (1 year and 4 months)
    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 CI/CD Management DevOps
  • Mansa - Micro-loan startup
    Staff Engineer
    BANKING AND INSURANCE
    January 2021 - January 2023 (2 years)
    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 CI/CD Management Typescript DevOps

Recommendations

Be the first to recommend Matthieu

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Skill set

Categories