
Jean-François LEFLOCH
Lead développeur Full-Stack | Next.js, Symfony
Salaire / Taux journalier
Angers, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur Lead Full-stack avec 15+ ans d'expérience en création d'architectures web robustes et performantes. Expert en Next.js, React, TypeScript et PHP, j'ai dirigé des projets stratégiques pour La Poste et Afone, optimisant les performances et guidant les équipes vers l'excellence technique. Je combine expertise technique, mentorat et vision business pour transformer vos défis digitaux en solutions évolutives et performantes.
Expérience de travail
Lead dev Full-stack JS/React/Next.JS
La Poste GroupeFreelance
févr. 2022 - Présent
4 ans 9 mois
Paris, France
Contexte : Okapi est la plateforme centralisée permettant aux développeurs d’accéder aux API du Groupe La Poste en self-service. Ce hub facilite l’intégration, le monitoring et la supervision des consommations d’API. 🎯 Objectifs & Réalisations ✅ Refonte technique : Migration de l’application vers TypeScript et adoption de Next.js pour améliorer les performances et la scalabilité. ✅ Back-office : Développement d’un back-office complet permettant la gestion et le suivi des API, avec une interface optimisée pour les équipes internes. ✅ Expérience développeur optimisée : Mise en place d’un Design System et amélioration de l’ergonomie pour une intégration plus générique des composants. ✅ Collaboration avec l’équipe UI : Travail en étroite collaboration avec les équipes UI/UX de La Poste pour intégrer les maquettes et garantir une expérience utilisateur fluide et cohérente. ✅ Qualité & Fiabilité : ✅ Mise en place de tests unitaires & e2e pour garantir la stabilité et la maintenabilité. ✅ Relecture de code et amélioration continue via des PR reviews rigoureuses. ✅ Coaching & Encadrement : Animation de réunions techniques, mentoring et accompagnement des développeurs pour monter en compétence. ✅ Déploiement moderne : Automatisation complète via CI/CD & Docker, assurant une mise en production fluide et sécurisée. 🔧 Stack technique Next.js | React | TypeScript | CI/CD | Docker | Tests e2e | Storybook | Mongo DB | Prisma | GraphQL 💡 Impact : Okapi simplifie l’accès aux API du Groupe La Poste, réduisant considérablement le temps d’intégration des partenaires et optimisant la supervision des flux API.
AFONEFreelance
oct. 2019 - mars 2022
2 ans 6 mois
Angers, France
Lead dev Full-stack JS/React/Next.JS
janv. 2020 - mars 2022
2 ans 3 mois
Angers, France
Contexte : Nøelse est un projet stratégique pour Afone, visant à accompagner la transformation de l’entreprise du secteur télécom vers le secteur bancaire. Ce projet est conçu pour apporter de nouvelles fonctionnalités tout en optimisant les processus de l'entreprise. Papam a été la première étape de cette transition, et Nøelse en est l’évolution avec une approche plus complète et innovante. 🎯 Objectifs & Réalisations ✅ Initiation du projet : Mise en place de la stack technique et collaboration avec le Lead Dev mobile pour la définition d'un monorepo afin de partager le code entre les applications web et mobile basées sur ReactJS. ✅ Code partagé : Mise en place de structures applicatives communes pour favoriser la réutilisation du code entre les deux plateformes. ✅ Code review & Formation : Réalisation de code reviews régulières et formation des développeurs pour garantir la qualité du code et le respect des bonnes pratiques. ✅ Tests et automatisation : Mise en place de tests unitaires, de Storybook, et de CI/CD avec Docker pour un déploiement continu fluide et rapide. ✅ Suivi de performance : Intégration d’outils de KPI pour mesurer et améliorer la performance des applications. 🔧 Stack technique ReactJS | NextJS | TypeScript | Redux | Docker | CI/CD | Tests unitaires & e2e | Storybook 💡 Impact : Nøelse a permis à Afone de réaliser sa transition vers le secteur bancaire tout en optimisant le développement et le déploiement des applications grâce à un code partagé, des tests rigoureux et une automatisation efficace.
Lead dev Full-stack JS/PHP
oct. 2019 - janv. 2020
4 mois
Angers, France
Contexte : Papam est une solution de paiement numérique permettant des transactions par mail, similaire à PayPal. Elle vise à simplifier les paiements pour les particuliers et les professionnels, avec une interface web intuitive. Ce projet a impliqué une collaboration étroite au sein d'une équipe pluridisciplinaire pour répondre aux besoins de l'entreprise et garantir une solution fiable et évolutive. 🎯 Objectifs & Réalisations ✅ Lead technique : Management d’une équipe de 6 développeurs front-end et collaboration étroite avec les équipes back-end. ✅ Développement de l'application : Participation active au développement de l’application sur une base Laravel PHP, en mettant l’accent sur la qualité du code et la scalabilité de l’application. ✅ Code review & Formation : Organisation de code reviews, formation des développeurs et mise en place de bonnes pratiques de développement. ✅ Tests & Qualité : Développement de tests unitaires et fonctionnels pour garantir la fiabilité et la stabilité de l'application. ✅ Suivi de la performance : Mise en place d’outils de KPI pour suivre l’évolution du projet et optimiser ses performances. ✅ Documentation & Réunions techniques : Rédaction de la documentation technique et animation de réunions techniques pour garantir la compréhension et la mise en œuvre des solutions proposées. 🔧 Stack technique PHP (Laravel) | JavaScript | Vue.js | React.js | MySQL | OpenAPI | Tests e2e & unitaires | KPI 💡 Impact : Le développement de Papam a permis à Afone de proposer une solution de paiement numérique fiable et performante, tout en préparant l’entreprise à son futur projet Nøelse, sur lequel j'ai continué à intervenir en tant que Tech Lead.
Ingénieur d’études
Orkeis
oct. 2017 - oct. 2019
2 ans 1 mois
Région de Angers, France
Contexte : Orkeis est une ESN spécialisée dans l’accompagnement numérique des entreprises, offrant une large gamme de services allant de la configuration et du paramétrage logiciel à la maintenance et le développement de solutions innovantes, telles que la réalité augmentée. 🎯 Objectifs & Réalisations ✅ Maintenance & développement PHP : Maintien et développement de projets existants sur PHP (notamment avec le framework Symfony) et formation des collaborateurs internes sur cette technologie. ✅ Projets variés : Réalisation de nouvelles applications, allant de petites solutions événementielles à des applications de gestion complexes. ✅ Bicompétence PHP/C# : Participation aux projets .NET grâce à ma double compétence PHP/C#, ce qui m’a permis d’intervenir sur des applications développées avec les technologies .NET de Microsoft. ✅ Formation & Transfert de compétences : Formation des équipes internes sur le développement PHP et accompagnement sur les bonnes pratiques. 🔧 Stack technique PHP | Symfony | C# | .NET | SQL 💡 Impact : Grâce à ma contribution sur des projets divers et mon rôle de référant PHP interne, j’ai permis à l’entreprise de maintenir et de faire évoluer efficacement ses solutions tout en assurant la montée en compétences des dev sur PHP.
Développeur web
Sopra Steria
oct. 2016 - oct. 2017
1 an 1 mois
44800 Saint-Herblain, France
Contexte : Sopra Steria est une entreprise de services du numérique (ESN) de renommée internationale. J’ai intégré un projet d’envergure pour Enedis, une application existante depuis plus de 10 ans, en Java (back) et Vue.js (front), au sein d’une équipe de 50 à 70 développeurs. 🎯 Objectifs & Réalisations ✅ Maintenance & Hotfix : Correction des bugs urgents en production et stabilisation du code. ✅ Gestion des données : Écriture de scripts SQL pour la reprise de données suite à des erreurs logicielles. ✅ Méthodologie Agile : Participation à la transition de l’entreprise, passant d’un cycle en V à une gestion Agile des projets. ✅ Expérience en grand groupe : Immersion dans une grande équipe et découverte des processus structurés d’une ESN de grande envergure. 🔧 Stack technique Java | Vue.js | SQL | Agile 💡 Impact : J’ai contribué à la maintenance et à l’amélioration d’un projet critique tout en découvrant les méthodologies de gestion de projet d’une grande entreprise, enrichissant ainsi ma vision du développement logiciel à grande échelle.
Développeur web
Groupe Strego
sept. 2014 - oct. 2016
2 ans 2 mois
Angers, France
Contexte : Strego est un cabinet d’expertise comptable disposant d’un service DSI interne. J’ai rejoint une équipe de 4 personnes pour travailler sur des outils internes destinés aux comptables, en utilisant ASP.NET et ASP.NET MVC. 🎯 Objectifs & Réalisations ✅ Développement & Maintenance : Conception et amélioration des applications métier internes. ✅ Montée en compétences : Approfondissement du C# et du framework .NET, avec une application des bonnes pratiques (code réutilisable, maintenable et testé). ✅ Optimisation & Fiabilité : Correction de bugs, ajout de nouvelles fonctionnalités et amélioration des performances des outils existants. ✅ Travail en équipe : Collaboration en méthode Agile au sein d’une petite équipe. ✅ Formation continue : Accompagnement par mon tuteur et apprentissage parallèle du framework Symfony pour mon projet professionnel. 🔧 Stack technique C# | .NET | ASP.NET MVC | Symfony | Agile | PHP 💡 Impact : Cette alternance a été un tournant dans mon parcours, me permettant de maîtriser .NET, d’adopter des pratiques de développement rigoureuses et d’obtenir mon diplôme de concepteur développeur d’application grâce à mon projet professionnel.
Développeur web
Orange
sept. 2012 - oct. 2014
2 ans 2 mois
Angers, France
Contexte : Au sein d’Orange à Angers, j’ai intégré une équipe de 4-5 développeurs qui concevait historiquement des applications sous Microsoft Access pour les collaborateurs. Avec le succès croissant de ces outils à l’échelle régionale puis nationale, l’équipe a dû repenser son approche et migrer vers une solution plus pérenne, en développant Agilis, un noyau basé sur Symfony permettant de créer des applications rapidement. 🎯 Objectifs & Réalisations ✅ Migration des applications : Refonte des anciennes applications Microsoft Access en utilisant Symfony et le noyau interne Agilis. ✅ Développement Full-Stack : Création de nouvelles applications métiers avec PHP et Symfony. ✅ Contribution au noyau Agilis : Participation à l'amélioration de la base technique pour accélérer la production d’applications. ✅ Montée en compétences rapide : Autonomie progressive sur la programmation, la conception d’architectures applicatives et la gestion de projet. 🔧 Stack technique PHP | Symfony | Microsoft Access | SQL | Agile 💡 Impact : Cette première expérience en entreprise m’a permis d’apprendre rapidement les bases du développement, de travailler sur un projet structurant et d’acquérir une autonomie technique au sein d’une grande entreprise.
Formation
IMIE
Chef de Projet en Conception de Systèmes Informatiques
2016 - 2017
1 an 1 mois
IMIE
Concepteur Développeur Informatique
2014 - 2016
2 ans 1 mois
Institut d'informatique appliquée
BTS
2013 - 2014
1 an 1 mois
Lycée St Jean Baptiste de la Salle à Nantes (44)
BAC Pro SEN Système Electronique Numérique
2009 - 2011
2 ans 1 mois