Antoine Bourin
Développeur Javascript
Je construis des applications web dynamiques avec React.js, Node.js et Next.js. J'accompagne mes clients dans la digitalisation de leur activité.
Développeur depuis près de 5 ans sur des technologies Javascript, j'ai également publié une formation sur le framework Next.js. Attiré par le challenge technique, motivé, investi et soucieux des bonnes pratiques, je met tout en œuvre pour que les projets de mes clients soient des réussites.

Projets réalisés

Formateur React Next.js - HumanCoders
Animation de plus de 10 sessions de formation professionnelle de 3 jours, en présentiel et à distance, auprès de groupes de 6 à 12 développeurs.
Transmission des fondamentaux de React.js et des concepts avancés de Next.js : App Router, Server Components, SSR/SSG, streaming, stratégies de cache, optimisation des performances et Server Actions.
Mise en place et encadrement de travaux pratiques autour d'un projet e-commerce fil rouge, favorisant l'application concrète des connaissances.
Accompagnement personnalisé des participants dans leur montée en compétences, adaptation du rythme et des explications aux différents niveaux techniques.
Stacks du projet
Next.js
React.js
Jest

iDGarages.com
Refonte totale du comparateur de garages, iDGarages.com avec React, Next.js et API micro-services Node.js.
Lors de ce projet riche en challenge et pendant 3 ans, j'ai pu réaliser la refonte de l'application grand public avec un autre développeur front-end et 2 développeurs back-end. L'objectif était de migrer cette application qui évoluait sur Drupal 7 vers un écosystème Javascript avec Next.js et Strapi. Le CMS associé m'a permis d'échanger avec des API GraphQL.
J'ai également participé à la mise en place d'un environnement totalement dockerisé et la réalisation de tests unitaires et end-to-end sur les fonctionnalités critiques de l'application. Aussi, il était nécessaire d'industrialiser les composants avec une solution telle que Storybook pour les futurs projets prévus dans la start-up.
Stacks du projet
Next.js
Node.js
React.js
Strapi
TypeScript
GraphQL

Arte Audioblog
Ce projet a été réalisé au sein de l'agence web Nodevo, en équipe de 3 développeurs. Cette application réalisée pendant 6 mois avait pour objectif de proposer une interface pour les internautes d'Arte souhaitant partager et écouter des podcasts.
Pour y parvenir, nous avons mis en place une interface dynamique et fluide avec React.js. La gestion des contenus et des médias était quant à elle gérée grâce à la mise en place de Drupal en tant que CMS Headless (nous utilisions le CMS comme API REST).
Le challenge était porté sur la réalisation d'une file d'attente d'écoute de médias et la mise en place d'une infrastructure solide pour supporter un trafic conséquent.
Stacks du projet
React.js
PHP
Drupal
Jest

OCS
Lors de mon contrat chez Nodevo (agence web digitale à Chantilly) et pour une durée de 8 mois, j'ai pu travailler avec une équipe de 3 autres développeurs sur la refonte du site OCS.
Peu avant la sortie de la série à succès Game Of Thrones, l'objectif était de fournir aux utilisateurs une interface moderne et animée pour découvrir les contenus proposés par OCS. Egalement, le client souhaitait pouvoir gérer facilement ses contenus grâce à un CMS.
Le projet a donc été réalisé avec Drupal. J'ai pu travailler sur l'intégration et la dynamisation des contenus séries et films mais aussi réaliser des astreintes avec l'équipe lors de sorties importantes dans l'année.
Stacks du projet
PHP
Drupal
Jest
Expériences

Manutan
Janv. 2025 - Aujourd'hui
Développement et optimisation d'une plateforme e-commerce Next.js : checkout, Server Components, Suspense, streaming et cache. Score de performance amélioré de 34 à 90+. Co-conception et mise en œuvre d'une architecture micro-frontends React avec Module Federation et séparation Application / Domain / Infrastructure. Contribution à la définition et à l'adoption d'un workflow de développement assisté par IA (Claude), de la qualification des besoins à l'implémentation et à la revue de code. Travail en équipe de 5 développeurs dans un environnement SAFe.

Allianz
Sept. 2022 - Janv. 2025
Développement de nouvelles applications en méthodologie agile - en équipe de 3 à 5 personnes - réalisation de tests unitaires et end to end, maintenance applicative. Consommation et construction d’API REST, participation aux démos aux utilisateurs en Anglais, force de proposition sur l’ensemble des fonctionnalités.

idGarages
Févr. 2020 - Sept. 2022
Développement d’applications React.js avec mise en place d'un front-end Next.js, consommation d’API GraphQL. Développement de services Node.js, exposition d’API REST & GraphQL. Environnement Dockerisé, architecture micro-services, industrialisation (storybook). Mise en place de tests unitaires et E2E sur fonctionnalités critiques des applications front-end (JEST, testing-library, enzyme, cypress).

Arte
Juil. 2019 - Févr. 2020
Création de l'app web Audioblog d'Arte Radio. L'application vise à réunir des internautes souhaitant partager et écouter des podcasts et sons sur une plateforme dédiée. Création et gestion du système de lecture, d'inscription et connexion, gestion de l'affichage des contenus avec React.js Création et mise en place du CMS Drupal exposé sous forme d'API REST (CMS headless).

OCS
Juil. 2018 - Juil. 2019
Skills









Projets open-source contribués
Derniers articles publiés
Internationalisation d'une application Next.js
Publié le 01/10/2024
Toutes les possibilités pour gérer l'i18n dans le contexte d'une application Next.js, que ce soit grâce à des librairies ou avec une gestion manuelle à l'aide de middleware.
Un projet ? Une idée ?
Contactez-moi pour discuter de votre projet, je serai heureux de vous faire profiter de mes compétences.