Expertise technique

La stack avec laquelle je déploie et maintiens concrètement des projets

Frontend

  • Angular 19 (Signal / Computed / Effect)
  • Nx Monorepo
  • TypeScript
  • React
  • Vue.js
  • PWA

Backend

  • Node.js + NestJS
  • tRPC
  • Laravel Octane + Swoole
  • WebSocket Server
  • PostgreSQL
  • MySQL (Read/Write Separation)
  • Redis (Caching Strategy)

Mobile

  • Swift / SwiftUI
  • Kotlin / Jetpack Compose
  • MVVM + Clean Architecture
  • Core Data + CloudKit
  • iOS / Android Release

DevOps

  • Ubuntu + Nginx
  • Docker
  • Ansible
  • Cloudflare Workers / R2 / Access
  • GitHub Actions (self-hosted runners)
  • GitLab CI/CD
  • Prometheus + Grafana
  • Sentry / PostHog
  • GCP / Vultr
  • AWS (EC2, S3, CloudFront, IAM, SES)

Outils IA

  • Claude Code
  • Codex
  • Gemini CLI
  • Skills et workflows développés en interne
  • Multi-agent Engineering Workflows

Parcours professionnel

Entreprise technologique (actuel, nom confidentiel)

2024/1 – Présent

Ingénieur senior (responsable d’équipe)

  • Direction de l'architecture Nx Monorepo, intégration de plusieurs projets avec partage de modules, plus de 100 thèmes pilotés par API avec changement dynamique de mise en page.
  • Mise à niveau vers Angular 19, adoption complète de Signal/Computed/Effect, réduction de la dépendance RxJS avec optimisation OnPush.
  • Modularisation de la logique complexe et des styles en composants partagés.
  • Encadrement direct de 3–4 ingénieurs frontend et coordination de plusieurs ingénieurs support qui ne m'étaient pas rattachés ; animation ponctuelle de tech talks internes.

Agence de design et de développement

2014/1 – 2023/11

Ingénieur Full Stack

  • Développement d'une plateforme e-commerce de vente directe avec Laravel + Angular PWA, incluant panier, gestion des membres et système d'administration.
  • Mise en œuvre du cache Redis pour les classements de produits et les tags de mots-clés, réduction des requêtes de base de données de 70%.
  • Direction d'une équipe pluridisciplinaire de 6 personnes ; un produit client que j'ai contribué à livrer est passé de 0 à 20 000 membres en un an.
  • Construction d'une plateforme de contrats électroniques, numérisation des processus papier incluant signature, révision et ouverture de magasins.

Cabinet de conseil en management

2013/1 – 2014/1

Ingénieur

  • Développement et maintenance de systèmes administratifs internes avec PHP (Smarty) + jQuery.
  • Construction d'un système d'information sur les saisies immobilières avec recherche avancée multicritères.
  • Conception de stratégies de mise en correspondance personnalisées avec filtrage automatisé et livraison automatique de rapports.

Frequently Asked Questions

What I work on, Better Workflows, and how to get in touch.

What do I work on now?

Making the work of AI coding agents verifiable. I have 13+ years of production engineering behind me and two main projects: Better Workflows, a reliability and delivery control layer for AI coding agents, and Connectors (脈客), an AI personal CRM that is live on iOS, where I own product direction and architecture.

Can I use Better Workflows today?

Yes. V6 Core 6.0.0-alpha.2 is public on npm as @better-workflows/core under Apache-2.0. It is an alpha that supports Claude Code first and needs Node.js 22.14 or later; Codex, Gemini CLI and Qwen Code are planned. V5 is frozen at RC1 (AGPL-3.0-only) and no longer developed. Install steps are on betterworkflows.dev.

What can I contact you about?

Agentic systems, AI agent reliability, developer tooling and open source collaboration. Email [email protected]. Questions about anything on this site are welcome too.

What else is on this site?

Notes and articles on AI agents, software architecture and product work. Earlier browser tools and experiments live on the Open Source page, and I am reworking them one by one.