Yoann GAUCHARD

Lead Développeur Symfony/Vue.js

3 recommandations

Salaire / Taux journalier

3 personnes recommandent

Nantes, France

Freelance

Peut venir sur site

Expertises

VueSymfonyDomain Driven DesignClean ArchitectureConfluenceNodePHPTest Driven DevelopmentHexagonal ArchitectureDéveloppement BackendSoftware CraftsmanshipDéveloppement FullstackJavascriptTailwind CSSNuxtCSSExpressDevOpsBase de données SQLRequêtes SQLCouchDBTech LeadEvent Driven ArchitectureGitBitbucketClean CodeMariaDBDockerJiraApacheGraphQLGitHubPostgreSQLPlaywrightGitLabJenkinsTypescriptHTMLMySQLAnsibleFinanceComptabilitéIngénieur logicielGestion de projet - PMO

Recommandé par

Halim Ghernati

Kosmos

Product Manager

A recommandé le 10 septembre 2026

Michelle PAUTONNIER NAZE

VIRAGE Group

Directrice Produit

A recommandé le 30 août 2026

Olivier Levasseur

Anytime

Lead technique

A recommandé le 18 janvier 2024

À propos

Introduction

Lead dev freelance avec 15+ ans d'expertise en architecture applicative et développement Symfony/PHP. Spécialisé dans la modernisation technique (Clean Architecture, CQRS) et le scaling d'applications métier complexes. Optimisation de performances, intégrations API avancées et accompagnement d'équipes sur des projets à fort impact métier.

Liens

Expérience de travail

Lead développeur Symfony

KosmosFreelance

févr. 2026 - août 2026

7 mois

Nantes

🏢 Kosmos est un éditeur nantais spécialiste du numérique éducatif depuis plus de 20 ans (140 collaborateurs). Sa suite Skolengo équipe 3 600 établissements dans 70 pays. 💡 L'équipe SkoGes, en charge de la partie gestion administrative et financière, a sollicité mon expertise pour fiabiliser et étendre le référentiel de scolarité partagé par les établissements de la communauté germanophone de Belgique. 🎯 Objectif : l'enjeu était de suppléer le PO, l'architecte et le lead dev en autonomie complète sur ce périmètre pour ce client stratégique. 💬 Problématique : lorsqu'un élève est inscrit plusieurs fois (secrétariat, portail parent, import) ou change d'établissement, une erreur de saisie des données d'identité entraîne un doublon dans le référentiel et fausse son historique de scolarité. 🛠️ Lors de cette mission, j'ai : * Spécifié les fonctionnalités (US, architecture, sécurité, performance) * Couvert à 80% la codebase du référentiel avec tests auto (PHPUnit,Foudry,DAMA) + montée de version Symfony/API Platform * Étendu API Platform (RFC JSON:API incomplète) * Refondu l'architecture de synchronisation SkoGes (Messenger + Scheduler) * Développé la détection de doublons (algorithme de Levenshtein) et les inscriptions par lecteur de carte d'identité électronique * Piloté les déploiements + redressements de données avec l'aide des équipes infra et support N2 * Réalisé une étude comparative de 5 frameworks IA pour accélérer le delivery 📈 Résultats obtenus : - 99,3% d'inscriptions sans doublons (0,7% remontées au ministère), ~3500 doublons corrigés - Synchronisation temps réel sans blocage utilisateur, déclenchée uniquement sur écart détecté - Déblocage du déploiement de SkoGes pour 5 nouveaux établissements secondaires (école de musique, théâtre,...) - Outillage du support N2 pour le diagnostic et la correction d'écarts ⚙️ Stack : Symfony 7.4 · API Platform · JSON:API · PostgreSQL · RabbitMQ · GitLab · Jenkins · Sentry · Jira

Développeur Vue.js

ONEEXFreelance

févr. 2026 - mars 2026

2 mois

Clermont-Ferrand, Auvergne-Rhône-Alpes, France

🏢 Oneex est une start-up clermontoise fondée en 2017, spécialisée dans la vérification d'identité et la détection de fraude documentaire par IA (documents de 197 pays). Elle équipe des groupes de défense (Safran, ArianeGroup), des banques (Crédit Agricole, Banque de France) et des ministères. 💡Oneex a sollicité une expertise externe Vue.js et en architecture logicielle pour refondre l'interface opérateur de ses scanners Oneex Desktop (écrans 11" et 13") afin d'avoir une application ISO maquette, plus sécurisée et maintenable dans la durée. 👥 Equipe : mission réalisée en lien avec le CTO, le développeur api back-end et l'équipe UX/UI. 🎯 Objectif : l'enjeu a été de livrer cette application dans un délai très court (moins de 3 semaines) sans négliger la qualité pour respecter les échéances d'un client stratégique. 💬 Problématique : refondre une application front-end vieillissante, difficilement maintenable, à partir de quelques maquettes fournies par l'équipe UX/UI, et la rendre pilotable à la fois par l'opérateur (front) et par le backend hardware (via SSE events). 🛠️ Lors de cette mission, j'ai : * Spécifié et challengé l'interface opérateur de l'appareil Oneex Desktop, * Intégré les maquettes UI avec un design system sur mesure s'adaptant aux différentes tailles d'écran tactile (responsive via vmin + rem, directives TailwindCSS), * Structuré l'application en architecture hexagonale, développée en outside-in TDD avec primary adapters (SSE events, Vue.js) et secondary adapters (API REST), * Utilisé un framework IA (Claudecraft) pour accélérer le delivery sans sacrifier la qualité. 📈 Résultats obtenus : * Application SPA offline-first et privacy-by-design livrée en 14 jours, prête pour l'embarquement sur l'appareil * Une application node.js supplémentaire pour simuler le backend hardware et faciliter les tests end-to-end (SSE events, perte de connexion, etc.) ⚙️ Stack : Vue.js 3 · TypeScript · TailwindCSS · Vite · Vitest · Playwright · Node.js · Claude

Lead développeur Symfony

OTEAMFreelance

juin 2024 - mars 2026

1 an 10 mois

Haute-Goulaine, Pays de la Loire, France

🏢 OTEAM est une start-up nantaise fondée en 2020 par un professionnel de la maîtrise d'œuvre. Sa plateforme SaaS de suivi de dossiers et de chantiers aide les entreprises du BTP à tenir délais et budgets. 🎯 Au démarrage de la commercialisation du produit, j'ai pris en charge le développement, la maintenance et le support utilisateurs en collaboration avec le fondateur, suite au départ du précédent tech lead. 💬 Problématique : stabiliser cette solution multi-tenant, puis implémenter de nouvelles fonctionnalités métier clés et améliorer l'ergonomie pour acquérir de nouveaux clients. 🛠️ Lors de cette mission, j'ai : * Livré des fonctionnalités : mentions @ avec envoi de notifications, timeline interactive (recherche, tri, groupement, saisie de tâche en drag&drop), imports/exports Excel avancés, authentification SSO, refonte la gestion des droits par rôle et par dossier * Formalisé de nouveaux traitements asynchrones : soft-delete en cascade, upload et conversion d'images WebP, notifications multi-canal (email, SMS, push), synchronisation bidirectionnelle Google Calendar * Suivi des pratiques craft : clean architecture, DDD, CQRS, clean code (SOLID, KISS, DRY, WET, YAGNI, AHA) en parallèle de la partie legacy pour les nouvelles fonctionnalités * Optimisé les performances : batchs PHP, requêtes SQL, indexation MySQL, pagination infinie, upload/download d'images WebP 📈 Résultats obtenus : * Passage de 30 à 100+ utilisateurs B2B en 1,5 an * Réduction de 90% du temps de chargement des timelines multi-dossiers (3000+ tâches) * Affichage instantané des photos de chantier * Réduction de 80% temps passé pour l'on-boarding des utilisateurs avec l'intégration de Jimo * Accès possible en simultané à plusieurs plateformes OTEAM dans un même espace de travail ⚙️ Stack : Symfony · PHP 8 · MySQL · Doctrine · Clean Architecture · CQRS · Docker · AWS · Ansible · GitLab CI · PHPUnit · Google Calendar API · Jimo · Crisp

Développeur Symfony senior / référent technique

KosmosFreelance

juil. 2019 - mars 2024

4 ans 9 mois

Nantes, Pays de la Loire, France

🏢 Kosmos est un éditeur nantais spécialiste du numérique éducatif depuis plus de 20 ans (140 collaborateurs). Sa suite Skolengo équipe 3 600 établissements dans 70 pays. 🎯 Objectif : J'ai intégré l'équipe Skolengo Gestion, en charge de la solution de gestion administrative et financière utilisée par plus de 300 établissements scolaires, composé d'un développeur, un PO et un QA. L'équipe s'est renforcée en 4 ans d'un lead dev, deux développeurs et un architecte supplémentaires. L'enjeu fut au départ de reprendre en main le code legacy hérité du rachat d'un éditeur concurrent pour déployer la solution auprès d'établissement français à l'étranger. 💬 Problématique : stabiliser et moderniser les modules finance et comptabilité (legacy suite à un rachat) sans interrompre la facturation, les encaissements et remboursements des parents d'élèves. 🛠️ En tant que développeur senior, j'ai entre autres : * Refondu le module finance : facturation automatique en masse avec un moteur de règles tarifaires, échéanciers, encaissements, prélèvements, contentieux, paiement en ligne, tableaux de bord * Refondu le module de comptabilité : génération des écritures à partir des diverses pièces comptables + exports vers progiciels de comptabilité (Sage, Ciel, ...) * Refondu les parcours de préinscription et de réinscription des élèves * Mis en place un SSO via le protocole CAS pour incorporer ces modules dans l'ENT * Rédigé des spécifications fonctionnelles et techniques et animé des webinars de présentation * Accompagné la montée en compétences des développeurs juniors : conventions de code, ateliers, veille technique, revue de code, pair programming 📈 Résultats obtenus : * Facturation et comptabilité de 300 établissements fiabilisées : plus d'erreurs de calculs, génération de +5000 factures trimestrielles en moins de 3 min. * Équipe autonome, veille technique régulière ⚙️ Stack : Symfony 4 → 6 · PHP 7 → 8 · Doctrine · PostgreSQL · Behat · PHPUnit · CAS · Jenkins· Agile Scrum

Auteur d'ouvrage technique

Editions ENIFreelance

avr. 2020 - mars 2021

1 an

Nantes

Auteur de « Vue.js – Développez des applications web modernes en JavaScript avec un framework progressif » (Éditions ENI, 2021). Couvre l'architecture par composants, Webpack, la sécurité (JWT, CSRF, XSS, OAuth 2.0), la consommation d'API REST et GraphQL, Vue Router et Vuex. https://www.editions-eni.fr/yoann-gauchard

Développeur Vue.JS/Node.JS Full Stack

SooITFreelance

févr. 2018 - janv. 2019

1 an

Greater Paris Metropolitan Region

- Etude technique pour développer une PWA (Progressive Web App) cross-platforms pour tablette destinées à des économistes (métreurs / régleurs dans le BTP). - Développement de l'application web avec des fonctionnalités hors-ligne Langages et outils : - VueJS 2.6 (Javascript framework - Javascript ES6) - Node.JS - PouchDB-CouchDB (base NOSQL embarquée) - Serveur Nginx - Utilisation des librairies JavaScript : EaselJS, PDFJS, JSPDF, CropperJS - Utilisation d'API permettant un fonctionnement hors-ligne : Local Storage, Application Cache / Service Workers.

Développeur API Back-end

MoovTimeFreelance

sept. 2016 - janv. 2019

2 ans 5 mois

Greater Nantes Metropolitan Area

- Maintenance et évolutions du site Moovtime.com (back-office). - Maintenance et évolutions d'une API REST v1 avec le framework PHP Yii - Développement de la deuxième version de l'API avec le framework Symfony (montée de version 2.8 à 3.4) - Rédaction de tests fonctionnels Behat - Documentation technique (installation, utilisation, bonnes pratiques...) - Administration et gestion des serveurs de pré-production et production - Développement d'un module de paiement avec PayZen - Développement d'un bot Facebook Messenger - Développement d'un bundle pour utiliser l'api Facebook Messenger.

Intervenant Formateur

IMIE - Ecole de la Filière Numérique

sept. 2016 - juil. 2017

11 mois

Le Mans

Intervenant Formateur : - Préparation et animation des cours - Accompagnement des étudiants dans leur projet - Evaluations Sujets enseignés : - Algorithmie, modélisation de bases de données relationnelles (méthode MERISE) - Langage SQL - Langage PHP / prise en main du Framework Symfony - Programmation orientée objet (Java) - Installation d'infrastructure LAMP (Linux, Apache, MySQL, PHP) - Design pattern, architecture MVC - Conception logicielle à l'aide de diagrammes UML - JavaFX

Développeur Symfony Full Stack

Affichange.comFreelance

mai 2016 - déc. 2016

8 mois

Greater Nantes Metropolitan Area

Maintenance et traitement des évolutions d'un site web destiné au suivi et la mise en relation des personnes en perte d'autonomie, avec leur proche et le personnel aidant. Environnement technique : - Symfony 2.8 (framework PHP) - Doctrine ORM - Twig front-end - Github - Serveur Apache

Développeur front-end freelance

Écovélo : vélos libre-service et vélos sponsorisés

avr. 2016 - mai 2016

2 mois

Greater Nantes Metropolitan Area

Développement d'un POC (Proof Of Concept) de location de vélo type Vélib' destinées aux villes. Présenté au salon international du vélo à Strasbourg. Environnement technique : - HTML 5 / CSS 3 - Javascript / JQuery - API SMS

Développeur freelance

MMA Assurances

oct. 2015 - mars 2016

6 mois

Le Mans

Support niveau 2 du portail agences MMA : - Analyse et correction de bugs Environnement technique : - HTML / Javascript - Java JEE - Jira, Confluence, Jenkins

Testeur MOA / Développeur Front-End

MMA Assurances

mars 2015 - août 2015

6 mois

Le Mans

Qualification, exécution des tests fonctionnels et correction des anomalies design HTML/CSS du site officiel MMA : Environnement technique : - HTML/CSS/Javascript - Bootstrap 3 (front-end framework) - JAHIA (Java framework) - Confluence (documentation) - Jira (bug tracker) - Squash (test scenarios)

Consultant

Micron Security Products Ltd

mai 2014 - mars 2015

11 mois

Auckland, Auckland, New Zealand

Analyse et conception d'un module pour un système d'alarme : - Mockups - Diagrammes UML. Développement du site vitrine et du back-office pour les installateurs : - Symfony2 - Bootstrap 3 Etude et développement d'applicatifs permettant la communication entre le module d'alarme et un serveur web. - Conception du protocole d'échange. - Développement de deux applications CLI pour la communication TCP/UDP.

Ingénieur développement logiciels

European Engineering Software

sept. 2011 - mai 2014

2 ans 9 mois

Le Mans, France

Gestion de projet et développement d'une application de gestion pour calculer les bonus des préparateurs de commandes d'un entrepôt pour une filiale du groupe Carrefour. - Gestion de projet en cascade (Recueil du besoin, analyse & conception, développement, Tests fonctionnels, stabilisation avec les utilisateurs clés, support). - Définition du planning - Participation au développement en C#/WPF Développement d'une application de gestion des absences et des comptes rendus d'activités : - Projet agile SCRUM - Développement sur infrastructure LAMP (Linux, Apache, MySQL, PHP)

Testeur OpenERP

Syleam Info Services

sept. 2010 - août 2011

1 an

Alençon, France

Responsable des tests d'intégration d'un projet sous OpenERP: - Définition de la stratégie de test, - Construction des scénarios de tests, - Exécution et suivi des campagnes de testss - Relevé et routage des anomalies aux développeurs concernés - Développement en Python sur le module d'achat - Documentation du module de gestion multi-entrepôts

Web developer

Orange

sept. 2008 - août 2010

2 ans

Greater Angers Area

Build and development of an accounting management application and several tools for accounting managers and financial controllers according to process and workfows of the company. National deployment in all network infrastructure departments of the group. - Agile project - Use of the company framework - Front-end development (xHTML/Javascript) - Database modeling (MERISE, MySQL) - On LAMP (Linux, Apache, MySQL, PHP) infrastructure - Integration within the intranet - Unit testing - Strong collaboration with actors like accounting managers and financial controllers - Deployment and demonstrations


Formation

Institut d'Informatique Appliquée - Laval, France

Master's degree, Information System Management

2010 - 2013

3 ans 1 mois

-Système d'information: SOA, ERP, CRM, ESB, EAI, Workflows, Urbanization, ITIL, CMMI, Security, Green IT, Budget management - Entreprenariat: juridique, marketing - Leadership, Recrutement - Management d'équipe - Economie et intelligence économique - Management de projet: Cascade/V, Agile SCRUM/X-prog, RUP, projets international - Modélisation: Data Mining, MDA, entrepôt de données - SQL Server administration - Architecture logicielle : Web services, JEE, Persistence, Mobile applications, XML advanced, .NET architecture, GUI, Multi-devices, Design Patterns - Programmation orientée objet: .NET/J2EE/Android/xHTML/Javascript - Administration et modélisation de bases de données

Institut d'Informatique Appliquée - Laval, France

BTS informatique de gestion option développement d'application

2008 - 2010

2 ans 1 mois

Activités et associations : Software development

IUT GEII - Rennes, France

DUT GEII (Génie Electrique et Informatique Industrielle)

2005 - 2008

3 ans 1 mois

Lycée Immaculée Conception - Laval, France

Bac S option SI (Sciences de l'ingénieur)

2002 - 2005

3 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.