À propos de Jean-François
Français
Bilingue ou natif
Anglais
Capacité professionnelle limitée
Expériences
- BelieveDéveloppeur Senior Full-stack — React, TypeScript, SymfonyCULTUREseptembre 2025 - Aujourd'hui (9 mois)Paris, FranceMission au sein de l'équipe Finance de Believe, leader mondial de la distribution musicale digitale présent dans plus de 50 pays (TuneCore, Nuclear Blast, Play Two). Je travaille sur Ithacka, la refonte complète de la plateforme interne de facturation et de rémunération des artistes.Réalisations :- Refonte de l'application legacy avec une architecture moderne basée sur React, TypeScript et Module Federation- Mise en place de l'architecture front-end (micro-frontends, monorepo Nx)- Accompagnement de l'équipe Finance dans l'adoption de React et des bonnes pratiques front-end (clean code, React Query)- Développement back-end avec PHP/Symfony et API Platform, cohérence front/back via OpenAPI- CI/CD et déploiement automatisé avec GitLab CI/CD, ArgoCD et Docker sur GCP- Création de composants UI avec MUI et Storybook, collaboration design via Figma- Mise en place du pattern BFF (Backend For Frontend)Stack : React, TypeScript, PHP, Symfony, API Platform, React Query, Module Federation, Nx, ArgoCD, GitLab CI/CD, GCP, OpenAPI, Docker, MUI, Storybook, Figma
- La Poste GroupeLead Developer Full-stack — Next.js, React, TypeScript, GraphQLSECTEUR PUBLIC & COLLECTIVITÉSfévrier 2022 - août 2025 (3 ans et 6 mois)Paris, France
Lead Developer Full-stack sur Okapi, la plateforme centralisée du Groupe La Poste pour l'accès aux API en self-service. Ce hub facilite l'intégration, le monitoring et la supervision des consommations d'API pour les partenaires et développeurs internes du groupe.
Réalisations :- Pilotage de la refonte technique complète : migration vers TypeScript et adoption de Next.js pour améliorer performances, SEO et scalabilité- Développement d'un back-office complet de gestion et de suivi des API avec une interface optimisée pour les équipes internes- Création d'une architecture de composants partagés (librairies internes) publiés sur un registry privé pour la réutilisation cross-projets- Collaboration avec les équipes UI/UX de La Poste pour intégrer les maquettes et garantir une expérience utilisateur cohérente- Mise en place de tests unitaires et e2e (Cypress) pour garantir la stabilité en production- Mentoring et accompagnement des développeurs pour monter en compétence sur React et TypeScript- Automatisation complète du déploiement via CI/CD et DockerStack : Next.js, React, TypeScript, Express.js, Node.js, GraphQL, MongoDB, Prisma, Docker, CI/CD, Cypress, Storybook - AFONETech Lead Full-stack — Next.js, React, React Native, NestJSBANQUE & ASSURANCESjanvier 2020 - février 2022 (2 ans et 1 mois)Angers, France
Tech Lead sur le projet Noelse, la transformation stratégique d'Afone du secteur télécom vers la néobanque. Pilotage de l'architecture technique et du développement d'une application bancaire complète (web et mobile) avec une approche moderne et modulaire.
Réalisations :- Mise en place de l'architecture monorepo pour partager le code entre les applications web (Next.js) et mobile (React Native)- Structuration du projet front-end avec Next.js et développement du back-end avec NestJS- Mise en place de tests unitaires et e2e (Cypress) pour garantir la stabilité de l'ensemble de la stack- Code reviews régulières et accompagnement de l'équipe sur les bonnes pratiques React/TypeScript- Création d'un Storybook et d'une librairie de composants React réutilisables- Intégration d'outils de KPI pour mesurer et améliorer la performance des applications- Gestion de la qualité du déploiement via CI/CD et DockerStack : Next.js, React, React Native, NestJS, TypeScript, Redux, Docker, Cypress, CI/CD, Storybook, Monorepo, Node.js
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Chef de Projet en Conception de Systèmes InformatiquesIMIE2017Bac+5, titre " Chef de Projet en Conception de Systèmes Informatiques " homologué niveau 1 par la Commission Technique d’Homologation des Titres et Diplômes de l’Enseignement Technologique (code NSF 326n en partenariat avec AQUITCOM)
- Concepteur Développeur InformatiqueIMIE2016Le Concepteur Développeur en Projets Numériques prend en charge le développement d’applications dans le cadre de projets dont l’objectif est l’automatisation de processus dans l’entreprise, selon une démarche qualité. En relation avec son client, il analyse le fonctionnement de l’entreprise, définit les processus, repère ceux qu’il est possible d’automatiser et en mesure le coût. Il participe ensuite à toutes les étapes de la réalisation de l’application selon un cycle de vie choisi. il peut aussi animer un groupe de développeurs.