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

Antoine Coulon

Tech Lead Fullstack | Expert TypeScript & Node.js

Sur demande
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Antoine

Bonjour, je m’appelle Antoine et je suis consultant en Software Engineering, expert et spécialisé dans le développement web. Auteur open-source, mes outils destinés aux développeurs sont téléchargés plus de 120 000 fois par mois. Je suis également conférencier international, partageant ma passion et mon expertise avec des communautés à travers le monde.

Ma mission est de placer la satisfaction client au cœur de mon métier en concevant des logiciels fiables, efficaces et de qualité. Cela passe par le challenge perpétuel des besoins métiers que je propose et l’utilisation de mon expertise en développement logiciel et en Lean Management pour proposer des solutions innovantes et adaptées aux problèmes.

Mon approche repose sur une conviction forte : il est possible d’allier rapidité et qualité, sans compromis. Je m’appuie sur des principes éprouvés de Software Craftsmanship (TDD, DDD, BDD), ainsi que sur les pratiques Lean et Agile. Je peux mettre en œuvre non seulement le développement, mais également la mise en production et le monitoring des applications pour garantir une expérience utilisateur optimale et une visibilité claire sur le comportement en production.

Mon expertise couvre l’ensemble des concepts universels de l’ingénierie logicielle : du frontend jusqu’au backend, en passant par du cloud computing et de l’infrastructure.

De plus, en tant que Lead Software Engineer et fervent pratiquant du Lean Management, j’accompagne les équipes à monter en compétences et à adopter une culture d’amélioration continue, axée sur la résolution des problèmes.

Je peux mettre à profit mon expérience au sein de deux types d’équipes :

- immersion au sein des équipes produit afin de développer des applications à forte valeur ajoutée métier

- immersion au sein des équipes plateforme/infrastructure pour améliorer l’efficacité des développeurs en mettant en place du monitoring, monorepos, boîte à outils, CI/CD, infrastructure, etc.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Paris (jusqu’à 20 km)

Expériences

  • sunday
    Lead Software Engineer Full-Stack
    RESTAURATION
    février 2025 - Aujourd'hui (1 an et 4 mois)
    Paris, France
    sunday est une start-up qui propose des expériences digitales immersives pour les clients de restaurants à travers le monde. De la consultation de menus digitaux au paiement, en passant par la prise de commandes, les applications sunday ont pour vocation de révolutionner les expériences pour les clients de restaurant et les restaurateurs.

    Contexte :

    Membre d’une nouvelle équipe dont le but est de construire et d'améliorer l’ensemble des expériences offertes par sunday au sein des restaurants en ajoutant des fonctionnalités sur l'ensemble des applications qui accompagnent le parcours de commande côté client et de customisation côté restaurateur.

    Projets :

    - Migration incrémentale d’une application web vers une architecture modulaire et testable à l’aide de Redux et qui suit les standards state-of-the-art d’une application frontend

    - Développement d'une expérience de customisation pour l'affichage de menus digitaux, configurable depuis le back-office afin de permettre à chaque restaurant de personnaliser intégralement l'expérience offerte aux clients

    - Amélioration du menu digital pour permettre une infinité de sélections imbriquées d'éléments du menu et l'application de leurs règles de validation définies par le restaurateur

    - Mise en place de serveurs Backend-For-Frontend (BFF) à destination des applications web afin d’améliorer la consommation et la rapidité des données requises

    - Accompagnement sur le développement de la culture et de la vision Lean Management avec notamment la mise en place de standards d'équipe, de l'amélioration continue (Kaizen) et de la résolution de problèmes.
    Typescript React.js Node.js Kotlin Storybook PostgreSQL Firebase Domain Driven Design
  • Aware Belgium
    Lead Software Engineering Consultant
    HIGH TECH
    septembre 2023 - janvier 2025 (1 an et 4 mois)
    Brussels, Belgique
    Rôle de Practice Lead / Lead Software Engineer en charge des équipes d’ingénierie logicielle, regroupant plus de 10 Software Engineers. Mon objectif est d’établir des standards, de résoudre des problèmes, de réduire les pertes de productivité et de diffuser intensément les connaissances. Mon rôle ne se limite donc pas à être proactif dans la livraison de logiciels de qualité aux utilisateurs finaux. Il s’agit également de permettre à mes collaborateurs de développer leur expertise en ingénierie logicielle grâce au pair et mob programming, ainsi qu’à travers des ateliers et des formations.

    Cela est notamment passé par une amélioration continue des compétences des collaborateurs et des processus, en s’appuyant sur les principes Lean et Agile.

    Réalisations :

    - Développement d’une nouvelle plateforme d’analyse from scratch dans le domaine du retail pour aider les clients à prendre les meilleures décisions stratégiques pour leurs entreprises, en exploitant de grandes quantités de données sur plusieurs années.

    - Amélioration de la pipeline CI/CD pour réduire et améliorer le Lead Time.

    - Sessions de formation tech et de knowledge sharing.
    Expert Typescript Node.js Lean management Team Leadership Résolution de problèmes Docker Microsoft Azure Software Craftsmanship CI/CD OpenTelemetry Application monitoring
  • Aware Belgium
    Software Engineering Consultant
    HIGH TECH
    septembre 2021 - septembre 2023 (2 ans)
    Brussels, Belgique
    Mon rôle consiste à diriger le développement de services full-stack en appliquant les disciplines du Software Craftsmanship, telles que le Pair Programming, le TDD, le BDD et la livraison continue (Continuous Delivery). J’adopte une approche Lean axée sur l’amélioration continue, en faisant de la résolution des problèmes une tâche quotidienne standardisée.

    Realisations :

    - Plusieurs applications frontend de data visualisation avec Nx, Next.js, React, TypeScript

    - Plusieurs applications backend avec Rush.js, Node.js, TypeScript, Effect, Fastify, SQL Server, Azure SDKs,

    - Déployé et entièrement intégré sur Azure.

    En plus de contribuer activement au développement d’applications full-stack, je suis également responsable de :


    - la gestion de l’environnement de production sur Azure, incluant le monitoring, le scaling, ainsi que la résilience et la fiabilité des systèmes,

    - la gestion de la majorité des outils, incluant les espaces de travail des développeurs et les workflows de développement (pipelines CI/CD) pour accélérer les cycles de feedback et améliorer l’expérience utilisateur et développeur,

    - l’animation d’ateliers et de présentations internes afin de contribuer à la montée en compétences des effectifs techniques.
    Typescript Node.js Microsoft Azure Test-Driven Development CI/CD SQL Server Behavior-Driven Development Effect.ts Terraform Application monitoring OpenTelemetry Docker Grafana

Recommandations

Soyez le premier à recommander Antoine

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

Formations

  • Diplôme d'ingénieur, spécialité informatique et numérique
    ISEP
    Software Engineering, Mathematics, Machine & Deep Learning, Distributed Systems
  • DUT Informatique
    IUT Paris Descartes
    Software Engineering Fundamentals, Database Design, Data Structures & Algorithms, Systems Programming, Web Development

Certifications

  • Learning to Scale
    Keenly FR
    2023
    Lean management Problem Solving Team Leadership
  • Test-Driven Development & Clean Architecture
    Wealcome
    2020
    TDD Clean Architecture Clean Code Domain Driven Design Software Craftsmanship

Compétences

Catégories