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

On-demand
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Antoine

Hello, my name is Antoine and I am a Software Engineering consultant, expert and specialized in web development. An open-source author, my tools for developers are downloaded more than 120,000 times per month. I am also an international speaker, sharing my passion and expertise with communities around the world.

My mission is to place customer satisfaction at the heart of my profession by designing reliable, efficient, and quality software. This involves constantly challenging business needs and leveraging my expertise in software development and Lean Management to propose innovative solutions tailored to problems.

My approach is based on a strong conviction: it is possible to combine speed and quality, without compromise. I rely on proven Software Craftsmanship principles (TDD, DDD, BDD), as well as Lean and Agile practices. I can implement not only development but also deployment and monitoring of applications to ensure an optimal user experience and clear visibility into production behavior.

My expertise covers all universal software engineering concepts: from frontend to backend, including cloud computing and infrastructure.

Furthermore, as a Lead Software Engineer and a fervent practitioner of Lean Management, I support teams in developing their skills and adopting a culture of continuous improvement focused on problem-solving.

I can leverage my experience within two types of teams:

- Immersion within product teams to develop applications with high business value
- Immersion within platform/infrastructure teams to improve developer efficiency by implementing monitoring, monorepos, toolkits, CI/CD, infrastructure, etc.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 20km)

Experience

  • sunday
    Lead Software Engineer Full-Stack
    RESTAURANTS AND FOOD SERVICE
    February 2025 - Today (1 year and 4 months)
    Paris, France
    Sunday is a startup that offers immersive digital experiences for restaurant clients worldwide. From consulting digital menus to payment, including order taking, Sunday's applications aim to revolutionize experiences for restaurant clients and restaurateurs.

    Context:

    Member of a new team whose goal is to build and improve all the experiences offered by Sunday within restaurants by adding features to all the applications that accompany the customer ordering journey and the restaurateur's customization.

    Projects:

    - Incremental migration of a web application to a modular and testable architecture using Redux, following state-of-the-art frontend application standards.

    - Development of a customization experience for displaying digital menus, configurable from the back office to allow each restaurant to fully personalize the experience offered to customers.

    - Improvement of the digital menu to allow for an infinite number of nested selections of menu items and the application of validation rules defined by the restaurateur.

    - Implementation of Backend-For-Frontend (BFF) servers for web applications to improve data consumption and speed.

    - Support for developing the Lean Management culture and vision, including the implementation of team standards, continuous improvement (Kaizen), and problem-solving.
    Typescript React.js Node.js Kotlin Storybook PostgreSQL Firebase Domain Driven Design
  • Aware Belgium
    Lead Software Engineering Consultant
    TECH
    September 2023 - January 2025 (1 year and 4 months)
    Brussels, Belgium
    Role of Practice Lead / Lead Software Engineer in charge of software engineering teams, comprising over 10 Software Engineers. My objective is to establish standards, solve problems, reduce productivity losses, and intensely disseminate knowledge. My role is therefore not limited to being proactive in delivering quality software to end-users. It also involves enabling my colleagues to develop their software engineering expertise through pair and mob programming, as well as through workshops and training.

    This has notably involved continuous improvement of employee skills and processes, based on Lean and Agile principles.

    Achievements:

    - Development of a new analytics platform from scratch in the retail sector to help clients make the best strategic decisions for their businesses, by leveraging large amounts of data over several years.

    - Improvement of the CI/CD pipeline to reduce and improve Lead Time.

    - Tech training and knowledge sharing sessions.
    Expert Typescript Node.js Lean management Team Leadership Problem Solving Docker Microsoft Azure Software Craftsmanship CI/CD OpenTelemetry Application monitoring
  • Aware Belgium
    Software Engineering Consultant
    TECH
    September 2021 - September 2023 (2 years)
    Brussels, Belgium
    My role involves leading the development of full-stack services by applying Software Craftsmanship disciplines, such as Pair Programming, TDD, BDD, and Continuous Delivery. I adopt a Lean approach focused on continuous improvement, making problem-solving a standardized daily task.

    Achievements:

    - Several frontend data visualization applications with Nx, Next.js, React, TypeScript.

    - Several backend applications with Rush.js, Node.js, TypeScript, Effect, Fastify, SQL Server, Azure SDKs.

    - Deployed and fully integrated on Azure.

    In addition to actively contributing to the development of full-stack applications, I am also responsible for:


    - Managing the production environment on Azure, including monitoring, scaling, and system resilience and reliability.

    - Managing most of the tools, including developer workspaces and development workflows (CI/CD pipelines) to accelerate feedback loops and improve user and developer experience.

    - Leading workshops and internal presentations to contribute to the upskilling of technical staff.
    Typescript Node.js Microsoft Azure Test-Driven Development CI/CD SQL Server Behavior-Driven Development Effect.ts Terraform Application monitoring OpenTelemetry Docker Grafana

Recommendations

Be the first to recommend Antoine

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

Education

  • Engineering degree, specialization in computer science and digital
    ISEP
    Software Engineering, Mathematics, Machine & Deep Learning, Distributed Systems
  • University Diploma in Technology in Computer Science
    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

Skill set

Categories