Florian Lefevre — Lead Tech / Engineering Manager hands-on

Florian Lefevre

Lead Tech / Engineering Manager hands-on

Angular · TypeScript strict · NestJS · Architecture applicative · Qualité & delivery

Lead Tech / Engineering Manager hands-on, spécialisé Angular, TypeScript strict et NestJS, j’accompagne les équipes dans la conception d’applications web métier robustes, avec une forte exigence sur l’architecture, la qualité, le delivery et l’usage maîtrisé de l’IA assistée.

Florian Lefevre
Région Toulousaine github.com/Trophalaxeur linkedin.com/in/florianlefevre

Compétences clés

Leadership technique & architecture Leadership & architecture

Technical Leadership·Architecture applicative·Technical Roadmap·Legacy Modernization·Coaching·Choix techniques·Arbitrages

Management & delivery Management

Engineering Management·Delivery Management·Product Collaboration·Team Leadership·Recruiting·Onboarding·Stakeholder Management

Qualité & industrialisation Qualité

Code Review·CI/CD·ESLint·Cypress / Playwright·Swagger / OpenAPI·Prettier

Frontend Frontend

Angular·TypeScript strict·RxJS·NgRx·Nx·HTML / CSS

Backend & Fullstack Backend

NestJS·Node.js·PHP/Symfony·Python·Java

Bases de données Bases de données

PostgreSQL·MySQL·Oracle

DevOps & production DevOps

AWS·Docker·GitHub·GitLab·Bitbucket·Linux·Nginx / Apache

Outils & Méthodes Outils

Agile (Scrum / Kanban)·Cycle en V itératif·Jira·Notion·Confluence

IA assistée & automatisation IA assistée

Claude Code·GitHub Copilot·Agents IA·Skills·Documentation assistée·Analyse de code

Expériences professionnelles

BlueWhale (Florian Lefevre Consulting) Lead Tech Angular / Java
avr. 2025 — avr. 2026
Compétences clés : Angular · TypeScript strict · Technical Leadership · Code Review · Legacy Modernization

Lead Tech Angular / Java sur ERP agricole legacy : pilotage opérationnel de 3 développeurs, modernisation incrémentale du socle applicatif, amélioration des pratiques qualité/CI/CD et sécurisation des livraisons.

Joorney (Florian Lefevre Consulting) Software Engineering Manager hands-on
janv. 2023 — août 2024
Compétences clés : Engineering Management · Technical Leadership · Software Architecture · Delivery Management · Full-Stack Development

Software Engineering Manager hands-on sur un écosystème Angular/NestJS/PHP/Python de génération de business plans : management d’une équipe internationale de 7 développeurs, architecture de 6 applications, industrialisation métier, migration Symfony vers Nx/NestJS, CI/CD et modules IA internes.

Kaliz (Florian Lefevre Consulting) Lead Dev Angular
avr. 2021 — juin 2023
Compétences clés : Angular · Technical Leadership · Code Review · Technical Debt Reduction · CI/CD

Lead Dev Angular sur une application critique de gestion immobilière : responsabilité technique frontend auprès de 4 à 5 développeurs, reprise en main d’un socle complexe, réduction progressive de la dette, Nx/NgRx, qualité code, CI/CD GitLab et fiabilisation des livraisons.

Scopea (Florian Lefevre Consulting) Consultant fullstack Odoo
oct. 2017 — avr. 2021
Compétences clés : Odoo · Python · Full-Stack Development

Consultant fullstack sur l’ERP Odoo : montée en compétence rapide sur Python, développement de modules métier Python/HTML/CSS, estimation, livraison au forfait et suivi des évolutions.

LivingObjects (Florian Lefevre Consulting) Consultant expert Angular
sept. 2019 — mars 2020
Compétences clés : Angular · Code Review · TypeScript strict · Technical mentoring

Consultant Angular sur une application web de monitoring réseau : intégration de modules Angular dans un socle legacy, audit de code, revue de code, coaching de l’équipe, TypeScript strict, ESLint et dashboards Highcharts.

LiveAction (Florian Lefevre Consulting) Développeur senior et référent frontend Angular
oct. 2017 — mars 2019
Compétences clés : Angular · TypeScript strict · RxJS · Data Visualization · PDF Generation

Migration AngularJS vers Angular d’une application web de monitoring réseau, avec rôle de référent frontend : TypeScript strict, RxJS, ESLint, dashboards Highcharts/D3.js et rapports PDF.

LivingObjects (Ausy) Développeur frontend AngularJS
oct. 2015 — oct. 2017
Compétences clés : AngularJS · Data Visualization · Highcharts

Développement AngularJS sur une application web de monitoring réseau complexe : dashboards personnalisables et graphiques Highcharts, rapports PDF planifiables et montée en compétence rapide au sein d’une équipe frontend expérimentée.

Canal+ (Omnilog) Développeur fullstack puis référent technique
janv. 2012 — sept. 2015
Compétences clés : PHP · MySQL · High Availability · Technical Coordination · Release Management

Référent technique sur les interfaces Canal+ pour décodeurs et supports web : développement et maintenance en PHP/Smarty, contexte critique à forte disponibilité et fort volume d’utilisateurs, coordination Produit / Recette / Infra et livraisons sensibles.

Formation

  • 2011 - Diplôme d'ingénieur Mathématiques et Informatique, EISTI, Pau.
  • 2009 - Licence Mathématiques et Informatique, Université de Cergy-Pontoise, en partenariat avec l'EISTI.
  • 2006 - Baccalauréat scientifique, option sciences de l'ingénieur, spécialité mathématiques, Lycée International de Colomiers.

Projets personnels & expérimentations

  • Réalisation d'un homelab avec du Proxmox, Terraform et Ansible.
  • Développeur bénévole frontend Vue.js pour une application d'édition de film slowmotion.
  • Réalisation d'un site de mariage en React, Firebase, Docker, AWS et scripts Node.js.

Informations complémentaires

  • Anglais professionnel, TOEIC 780, expérience en équipe internationale.

Centres d'intérêt

  • Engagement associatif : trésorier et membre actif de l'association Air-EISTI pendant 4 ans.
  • Plongée subaquatique, niveau 2.
  • Squash

Florian Lefevre — Lead Tech / Engineering Manager hands-on

Florian Lefevre

Lead Tech / Engineering Manager hands-on

Angular · TypeScript strict · NestJS · Architecture applicative · Qualité & delivery

Lead Tech / Engineering Manager hands-on, spécialisé dans la conception, le développement et l’évolution d’applications web métier, avec une forte expertise Angular, TypeScript strict et NestJS.

J’accompagne les équipes sur l’architecture applicative, la qualité du code, la revue, le delivery et la montée en compétence, en gardant une implication concrète dans les choix techniques.

J’intègre l’IA assistée, notamment Claude Code, GitHub Copilot, agents et skills, comme levier d’analyse, de développement, de documentation et d’amélioration continue, tout en gardant la maîtrise des choix d’ingénierie.

Florian Lefevre
Région Toulousaine github.com/Trophalaxeur linkedin.com/in/florianlefevre

Synthèse opérationnelle

  • Conception et réalisation d’applications web métier, avec une expertise forte Angular / TypeScript strict.
  • Architecture applicative, structuration de codebases et choix techniques pragmatiques.
  • Leadership technique hands-on : revue de code, qualité, CI/CD, accompagnement d’équipe.
  • Collaboration Produit / Data / Tech pour cadrer les besoins, arbitrer les priorités et sécuriser le delivery.

Domaines d'intervention

Conception d'applications métier

Conception et réalisation d'applications web métier, du cadrage à la mise en production.

Architecture applicative

Conception de socles modulaires, choix structurants, cohabitation modern/legacy.

Qualité & industrialisation

TypeScript strict, ESLint, revue de code, pipelines CI/CD et fiabilisation des livraisons.

Leadership technique

Coaching d'équipes, revues de code structurées, arbitrages techniques.

Delivery & collaboration produit

Lotissement, priorisation et sécurisation du scope avec produit et stakeholders.

Management hands-on

Management de 3 à 7 développeurs, recrutement, rituels agiles et montée en compétence.

Compétences clés

Leadership technique & architecture

Technical Leadership·Architecture applicative·Technical Roadmap·Legacy Modernization·Coaching·Choix techniques·Arbitrages

Management & delivery

Engineering Management·Delivery Management·Product Collaboration·Team Leadership·Recruiting·Onboarding·Stakeholder Management

Qualité & industrialisation

Code Review·CI/CD·ESLint·Cypress / Playwright·Swagger / OpenAPI·Prettier

Frontend

Angular·TypeScript strict·RxJS·NgRx·Nx·HTML / CSS

Backend & Fullstack

NestJS·Node.js·PHP/Symfony·Python·Java

Bases de données

PostgreSQL·MySQL·Oracle

DevOps & production

AWS·Docker·GitHub·GitLab·Bitbucket·Linux·Nginx / Apache

Outils & Méthodes

Agile (Scrum / Kanban)·Cycle en V itératif·Jira·Notion·Confluence

IA assistée & automatisation

Claude Code·GitHub Copilot·Agents IA·Skills·Documentation assistée·Analyse de code

Expériences principales

BlueWhale (Florian Lefevre Consulting) Lead Tech Angular / Java
avr. 2025 — avr. 2026 Montauban

Lead Tech Angular / Java sur ERP agricole legacy : pilotage opérationnel de 3 développeurs, modernisation incrémentale du socle applicatif, amélioration des pratiques qualité/CI/CD et sécurisation des livraisons.

Lead Tech sur un ERP de gestion et vente de produits agricoles, utilisé par 50 à 100 utilisateurs, dans un environnement legacy complexe mêlant Angular, Java/Spring 2, PowerBuilder, Oracle 9, Tomcat et infrastructure Windows Server vieillissante.

L’objectif de la mission était de moderniser progressivement le socle applicatif, renforcer les pratiques de développement et sécuriser les livraisons, tout en maintenant l’existant en production.

Compétences clés : Angular · TypeScript strict · Technical Leadership · Code Review · Legacy Modernization · Nx · NgRx · Java/Spring · NestJS · Technical Debt Reduction · CI/CD · Code Quality

Impact : modernisation d’un ERP métier legacy sans interruption de service, avec renforcement des pratiques qualité, sécurisation du delivery et accompagnement opérationnel de l’équipe.

Environnement : Angular, Angular Material, TypeScript, RxJS, NgRx, NX, Eslint, Java, PowerBuilder, Node.js scripts, Git (Bitbucket), Docker, GNU/Linux, Windows Server 2003, Oracle 9, PostgreSQL

Leadership & delivery

  • Leadership opérationnel d’une équipe de 3 développeurs fullstack : organisation des sprints, clarification des sujets, revue de code, arbitrages techniques et diffusion des bonnes pratiques.
  • Collaboration avec le produit pour affiner les besoins, challenger les solutions, aider à la priorisation, lotir le scope et sécuriser les livraisons.
  • Résolution de points de blocage techniques autour du code, de la CI/CD et des processus de livraison.

Modernisation frontend

  • Modernisation progressive du frontend : migration Angular 15 → 21, mise à jour de DevExtreme et préparation d’une migration vers Angular Material.
  • Mise en place de garde-fous et conventions pour faire cohabiter progressivement DevExtreme et Angular Material.
  • Introduction de NgRx pour structurer la gestion d’état, améliorer la lisibilité du code et fiabiliser les parcours applicatifs complexes.

Qualité & socle technique

  • Renforcement progressif de la qualité du code : TypeScript strict, ESLint strict, Prettier et conventions de développement.
  • Standardisation du développement avec Nx : schematics, conventions et structuration du workspace.
  • Objectif : faciliter les migrations, accélérer la génération de code et préparer de futures applications modulaires Angular/NestJS.
  • Définition d’une approche de modernisation incrémentale conciliant maintien en production du legacy, intégration de nouvelles briques techniques et réduction progressive de la dette.
Joorney (Florian Lefevre Consulting) Software Engineering Manager hands-on
janv. 2023 — août 2024 Télétravail complet

Software Engineering Manager hands-on sur un écosystème Angular/NestJS/PHP/Python de génération de business plans : management d’une équipe internationale de 7 développeurs, architecture de 6 applications, industrialisation métier, migration Symfony vers Nx/NestJS, CI/CD et modules IA internes.

Software Engineering Manager hands-on sur un écosystème applicatif interne dédié à la génération de business plans d’immigration, utilisé par une centaine d’utilisateurs internes, avec une stack Angular, NestJS, Nx, PHP, Node.js, Python et AWS.

Objectif : passer d’un socle applicatif encore jeune et de traitements très manuels à un écosystème structuré, maintenable et capable d’industrialiser la production documentaire interne.

Compétences clés : Engineering Management · Technical Leadership · Software Architecture · Delivery Management · Full-Stack Development · Angular · NestJS · TypeScript strict · PHP/Symfony · Python · AWS · CI/CD · Technical Roadmap · Team Leadership · Product Collaboration · AI-Assisted Development

Impact : structuration d’une équipe internationale de 7 développeurs et industrialisation d’un écosystème de 6 applications internes, permettant de fiabiliser et accélérer la production de business plans.

Environnement : Angular, NestJS, NodeJS, TypeScript strict, RxJS, NgRx, Nx, Git (Bitbucket / GitHub), Jira, Notion, Docker, GNU/Linux

Équipe & management

  • Renforcement, structuration et management d’une équipe internationale de 7 développeurs, répartie en 2 squads : fullstack Angular/NestJS/PHP et Python/Data.
  • Recrutement, onboarding, rituels agiles, entretiens individuels, suivi opérationnel et gestion des priorités.
  • Mise en place d’un fonctionnement d’équipe adapté à un contexte international : communication asynchrone, différences culturelles, fuseaux horaires et montée en compétence progressive.
  • Accompagnement de l’équipe sur les pratiques de revue de code, de partage de connaissances et de responsabilisation technique.

Architecture & industrialisation

  • Conception de l’architecture logicielle, applicative et technique d’un écosystème de 6 applications.
  • Stack : applications Angular, plugin Microsoft Word, backend PHP legacy, services NestJS, scripts Node.js et modules IA Python.
  • Mise en production et évolution d’une première application financière, puis industrialisation progressive des outils d’aide à la rédaction de business plans.
  • Remplacement progressif de traitements manuels et d’outils historiques par des applications métier dédiées, afin de fiabiliser les processus et réduire les erreurs.
  • Développement d’un plugin Microsoft Word en Angular permettant d’intégrer directement les données financières dans les documents rédigés par les équipes.
  • Mise en place de services NestJS et de scripts Node.js pour synchroniser les données entre Microsoft, Google, HubSpot, Wrike et les outils internes.
  • Intégration de modules IA en Python pour assister la relecture, la correction et la détection d’incohérences dans les documents Word.

Modernisation & hands-on technique

  • Ownership technique hands-on : POC, choix d’architecture, intégrations API, arbitrages technologiques et sécurisation des évolutions.
  • Migration progressive Symfony/PHP → Nx/NestJS, avec maintien du moteur legacy utile et cohabitation avec de nouvelles briques TypeScript mieux maîtrisées par l’équipe.
  • Choix pragmatique de conserver le cœur legacy fonctionnel tout en migrant les responsabilités de gestion, stockage, formatage et intégration vers des briques mieux maîtrisées.
  • Mise en place de standards de développement : Nx, schematics, TypeScript strict, ESLint et conventions de code.
  • Objectif : homogénéiser les pratiques, faciliter l’onboarding et sécuriser les évolutions.
  • Responsabilité du CI/CD, des déploiements, de la migration Bitbucket vers GitHub et des premières pratiques autour de GitHub Copilot comme assistant de développement.

Produit, data & delivery

  • Responsabilité de la roadmap technique : choix d’architecture, arbitrages technologiques, priorisation de la dette, choix d’outils et sécurisation des évolutions à moyen terme.
  • Contribution active aux arbitrages Produit / Data / Tech avec le CPO et l’équipe Data.
  • Clarification des besoins, estimation, priorisation, choix d’outils, POC/MVP et coordination des livraisons.
  • Challenge régulier des besoins, proposition de solutions techniques ou fonctionnelles alternatives et lotissement des sujets pour livrer plus petit, plus vite et plus sûrement.
  • Contribution à l’amélioration de l’infrastructure AWS et coordination avec des équipes externes chargées de l’audit et de l’optimisation de l’infrastructure.
Kaliz (Florian Lefevre Consulting) Lead Dev Angular
avr. 2021 — juin 2023 Toulouse

Lead Dev Angular sur une application critique de gestion immobilière : responsabilité technique frontend auprès de 4 à 5 développeurs, reprise en main d’un socle complexe, réduction progressive de la dette, Nx/NgRx, qualité code, CI/CD GitLab et fiabilisation des livraisons.

Lead Dev Angular sur une application critique de gestion immobilière, pilier des opérations métier pour une trentaine d’utilisateurs.

J’ai assuré la responsabilité technique du frontend, tout en restant fortement impliqué dans le développement, les refactorings et les sujets structurants.

Compétences clés : Angular · Technical Leadership · Code Review · Technical Debt Reduction · CI/CD · TypeScript strict · RxJS · NgRx · Nx · GitLab CI/CD · Cypress · Playwright · API Contracts · Swagger

Impact : reprise en main d’un frontend critique, réduction progressive de la dette technique et amélioration de la capacité de l’équipe à livrer des évolutions fiables.

Environnement : Angular, TypeScript strict, RxJS, NgRx, Nx, HTML, CSS, Git (Gitlab), Docker, Notion, Cypress / Playwright, GNU/Linux

Développement hands-on

  • Développement sur les sujets frontend structurants : refactorings, composants complexes, évolutions métier, maintien à jour des librairies et amélioration continue du socle Angular.
  • Reprise en main d’un frontend Angular complexe, avec une dette impactant la lisibilité du code, la qualité des évolutions et la capacité à livrer.
  • Travail sur une application riche en formulaires, tableaux, parcours métier et interactions frontend/backend.
  • Correction de bugs, amélioration de comportements applicatifs et sécurisation progressive des parcours critiques.

Leadership technique & qualité

  • Leadership technique auprès de 4 à 5 développeurs frontend : revue de code, coaching, diffusion des bonnes pratiques, arbitrages techniques et accompagnement de la montée en compétence.
  • Audit de code approfondi et définition d’une trajectoire d’amélioration sur plusieurs mois.
  • Objectif : réduire la dette, améliorer la maintenabilité et renforcer la capacité de l’équipe à faire évoluer l’application.
  • Responsabilité de la roadmap technique frontend : priorisation de la dette, choix d’architecture et planification des migrations.
  • Arbitrages qualité/délai et validation avec le CTO sur les sujets structurants.
  • Renforcement progressif de la qualité frontend : TypeScript strict, ESLint strict, conventions de développement.
  • Revues de code structurées, bonnes pratiques Angular/RxJS et maintien à jour des librairies.

Architecture & delivery

  • Mise en place de Nx et schematics pour standardiser la génération de composants récurrents, accélérer les refactorings et améliorer l’expérience développeur.
  • Introduction de NgRx pour centraliser l’état applicatif, clarifier les traitements métier complexes, réduire les bugs liés aux états incohérents et limiter les appels backend inutiles.
  • Mise en place d’un socle de tests end-to-end avec Cypress / Playwright sur des parcours métier essentiels, notamment autour de la création de bail et de la gestion locative.
  • Évolution du CI/CD GitLab, des processus de déploiement et de la fiabilisation des livraisons frontend.
  • Amélioration de la collaboration frontend/backend via des contrats d’interface clairs (Swagger).
  • Objectif : réduire les écarts entre API et frontend, limiter les allers-retours et fiabiliser les développements.
  • Collaboration avec le produit et les utilisateurs pour clarifier les besoins, affiner les tickets, lotir le scope, proposer des améliorations UX/métier et accélérer la réalisation des évolutions.

Expérience fondatrice production

Canal+ (Omnilog) Développeur fullstack puis référent technique
janv. 2012 — sept. 2015 Paris

Référent technique sur les interfaces Canal+ pour décodeurs et supports web : développement et maintenance en PHP/Smarty, contexte critique à forte disponibilité et fort volume d’utilisateurs, coordination Produit / Recette / Infra et livraisons sensibles.

Développeur fullstack puis référent technique sur les interfaces Canal+ pour décodeurs et supports web, dans un contexte critique à forte disponibilité, fort volume d’utilisateurs et fortes contraintes multi-support.

Cette expérience longue m’a permis de construire une solide culture production : performance, résilience, monitoring, coordination transverse, livraisons sensibles et exploitation à grande échelle.

Compétences clés : PHP · MySQL · High Availability · Technical Coordination · Release Management · HTML/CSS · AngularJS · NoSQL · Monitoring · Linux Servers · Accessibility

Impact : construction d’une forte culture production sur une application critique à très forte volumétrie, avec livraisons sensibles, monitoring, coordination multi-équipes et contraintes de haute disponibilité.

Environnement : PHP, HTML, CSS, JavaScript, MySQL, NoSQL, AngularJS, SVN, Git, Redmine, Trello, Jenkins, Jira, Confluence, Windows, GNU/Linux, Apache, Httpd, Nginx

Progression du rôle : d’abord développeur fullstack PHP/Smarty, puis référent technique et coordinateur transverse sur les environnements, les livraisons et les projets techniques structurants.

Développement & production

  • Développement et maintenance d’applications PHP/Smarty, JavaScript, HTML, CSS et MySQL pour les univers Canal+ sur décodeurs, web, smartphone et tablette.
  • Application exposée à des milliers d’utilisateurs en usage courant.
  • Pics pouvant atteindre plusieurs centaines de milliers d’utilisateurs simultanés, et plusieurs millions lors de grands événements.
  • Interfaces soumises à de fortes contraintes de performance, disponibilité, accessibilité et multi-langue.
  • Compatibilité avec des matériels hétérogènes, parfois très limités techniquement.
  • Développement de fonctionnalités métier importantes autour de la navigation dans les programmes, de l’enregistrement et de la reprise de lecture.

Coordination & delivery

  • Rôle transverse d’appui au chef de projet : coordination avec les équipes Produit, Recette/Validation, Infra et management.
  • Coordination des phases de test et de livraison : suivi des anomalies, priorisation des corrections, rédaction des cahiers de livraison.
  • Orchestration des étapes le jour J et communication directe avec les équipes Infra et Recette.
  • Suivi des environnements de développement et de validation : univers de développement, serveurs de tests, parc d’environ 30 décodeurs, référencement des supports et disponibilité des environnements.
  • Supervision de livraisons sensibles sur une architecture répartie d’environ 24 serveurs : déploiements progressifs et suivi du monitoring.
  • Phases de tests, retours arrière et patchs correctifs en urgence lorsque nécessaire.

Projets techniques & référent

  • Pilotage de la migration des serveurs 32 bits vers 64 bits : cadrage technique, POC, adaptations applicatives, coordination des tests, suivi inter-équipes et mise en production.
  • Migration SVN vers Git, avec montée en compétence rapide et accompagnement de l’équipe sur les nouveaux usages de versioning.
  • Découverte et intégration d’APIs fournies par différents décodeurs et box internet pour adapter les interfaces aux contraintes techniques de chaque environnement.
  • Collaboration régulière avec la Recette pour la rédaction des cahiers de tests, le suivi des anomalies, la priorisation des corrections et la fiabilisation des livraisons.
  • Suivi du monitoring applicatif et serveur, préparation de rapports hebdomadaires de santé de l’application et contribution à l’amélioration continue des pratiques de production.
  • Mentorat des nouveaux arrivants sur l’application legacy, les environnements, les processus de livraison et la coordination avec les équipes externes.

Expériences complémentaires

Joorney (Florian Lefevre Consulting) Consultant PHP/Symfony fullstack
août 2020 Télétravail complet

Consultant PHP/Symfony fullstack pour une mission courte chez Joorney, avec prise en main rapide d’une application métier existante et intervention opérationnelle sur le code.

Consultant PHP/Symfony fullstack pour une mission courte chez Joorney, avec prise en main rapide d’une application métier existante et intervention opérationnelle sur le code.

L’objectif était d’apporter rapidement de la valeur : corrections, audit technique, améliorations applicatives et évolutions fonctionnelles.

Compétences clés : PHP · Symfony · Full-Stack Development · Code Audit · Rapid Onboarding · Autonomy · Maintainability · Problem Solving

Environnement : PHP, Symfony, HTML, CSS, Git, Jira, GNU/Linux

  • Développement PHP/Symfony sur une application de génération de business plans.
  • Audit du code existant et identification de pistes d’amélioration techniques.
  • Correction de bugs et amélioration de comportements applicatifs.
  • Réalisation d’évolutions fonctionnelles sur le périmètre existant.
  • Contribution à l’amélioration de la maintenabilité dans un contexte d’intervention courte et opérationnelle.
Scopea (Florian Lefevre Consulting) Consultant fullstack Odoo
oct. 2017 — avr. 2021 Toulouse

Consultant fullstack sur l’ERP Odoo : montée en compétence rapide sur Python, développement de modules métier Python/HTML/CSS, estimation, livraison au forfait et suivi des évolutions.

Consultant fullstack pour Scopea sur des développements spécifiques autour de l’ERP Odoo, avec montée en compétences rapide sur Python et le framework Odoo.

Intervention au forfait, dans un contexte cycle en V, sur des demandes clients variées allant de la correction de bugs au développement de modules métier complets.

Compétences clés : Odoo · Python · Full-Stack Development · HTML / CSS · Functional Analysis · Estimation · Fixed-Price Delivery · Autonomy · Rapid Onboarding

Environnement : Odoo, Python, HTML, CSS, GitHub, Docker, GNU/Linux

  • Prise en main rapide de l’écosystème Odoo et du développement Python/HTML/CSS, sur une stack initialement nouvelle.
  • Développement, amélioration et maintenance de modules Odoo pour adapter l’ERP à des processus métier spécifiques.
  • Réalisation de corrections de bugs, nouvelles pages, évolutions fonctionnelles et modules complets selon les besoins clients.
  • Participation au recueil du besoin, à la définition de la solution technique, à l’estimation de charges et à l’élaboration des devis.
  • Intervention au forfait, avec responsabilité sur le périmètre confié : conception, développement, recette, livraison en production et suivi.
  • Travail seul ou en binôme avec un développeur Scopea, avec montée rapide en autonomie sur les sujets confiés.
  • Proposition de solutions techniques permettant de contourner les limites du standard Odoo lorsque les besoins métier l’exigeaient.
  • Contribution à des livraisons progressives lorsque le périmètre nécessitait un découpage pour sécuriser les délais ou faciliter la mise en production.
LivingObjects (Florian Lefevre Consulting) Consultant expert Angular
sept. 2019 — mars 2020 Toulouse

Consultant Angular sur une application web de monitoring réseau : intégration de modules Angular dans un socle legacy, audit de code, revue de code, coaching de l’équipe, TypeScript strict, ESLint et dashboards Highcharts.

Consultant Angular sur une application web de monitoring réseau, avec intervention orientée développement frontend, intégration Angular dans un socle legacy, audit de code et accompagnement de l’équipe.

Cette mission s’inscrivait dans la continuité de précédentes expériences sur des produits de monitoring réseau, avec une prise en main rapide du contexte applicatif et des enjeux frontend.

Compétences clés : Angular · Code Review · TypeScript strict · Technical mentoring · ESLint · Highcharts · Data Visualization · Code Audit · Fast Onboarding

Environnement : Angular, TypeScript strict, HTML, CSS, Git, Redmine, Docker, GNU/Linux

  • Développement et maintenance de modules Angular au sein d’une application existante.
  • Intégration de nouveaux modules Angular dans un socle legacy, avec attention portée à la cohérence avec l’existant et à la maintenabilité.
  • Audit de code, revue de code et identification de pistes d’amélioration sur les sujets frontend problématiques.
  • Mentoring technique de l’équipe sur les bonnes pratiques Angular, TypeScript strict, ESLint, conventions de développement et structuration des composants.
  • Réalisation de dashboards avec Highcharts, intégrant graphiques, tableaux, paramètres avancés et restitution de données agrégées.
  • Gestion de petits projets frontend : estimation de charges, spécifications, développement et livraison.
  • Travail en autonomie sur les tickets confiés, avec collaboration régulière avec l’équipe backend sur les sujets transverses.
  • Contribution à l’amélioration de l’expérience développeur, à la réduction des bugs et à la montée en compétence progressive de l’équipe.
LiveAction (Florian Lefevre Consulting) Développeur senior et référent frontend Angular
oct. 2017 — mars 2019 Toulouse

Migration AngularJS vers Angular d’une application web de monitoring réseau, avec rôle de référent frontend : TypeScript strict, RxJS, ESLint, dashboards Highcharts/D3.js et rapports PDF.

Développeur senior et référent frontend sur une application web de monitoring réseau, dans le cadre d’une migration structurante d’AngularJS vers Angular.

La mission a consisté à moderniser le socle frontend, remettre à plat les pratiques de développement et améliorer la maintenabilité d’une application riche en dashboards, rapports et visualisation de données.

Compétences clés : Angular · TypeScript strict · RxJS · Data Visualization · PDF Generation · ESLint · Highcharts · D3.js · Docker · Java

Impact : contribution majeure à la migration AngularJS vers Angular et standardisation des pratiques frontend sur une application de monitoring réseau complexe.

Environnement : Angular, AngularJS, TypeScript strict, HTML, CSS, Java, Git (Gitlab), Trello, Jira, Docker, GNU/Linux, Nginx

  • Contribution majeure à la migration AngularJS → Angular, menée sur une application conséquente composée d’une quinzaine de modules, d’une cinquantaine de pages et de plusieurs centaines de composants.
  • Mise en place de TypeScript strict, d’ESLint et de conventions Angular/RxJS afin de renforcer la fiabilité du typage, limiter les erreurs et améliorer la lisibilité du code.
  • Développement et maintien de dashboards personnalisables avec Highcharts et D3.js, intégrant graphiques, tableaux, paramètres avancés et restitution de données agrégées.
  • Contribution aux modules de conception et d’impression de rapports PDF personnalisables, avec contraintes de rendu fidèle entre l’usage web et l’export.
  • Travail sur des interfaces riches en données, avec attention portée à la performance d’affichage, à la pertinence des visualisations et à l’expérience utilisateur.
  • Rôle de référent frontend auprès de l’équipe : revues de code systématiques, partage de bonnes pratiques, accompagnement sur Angular, RxJS et TypeScript strict.
  • Mise en place de Docker pour simplifier l’environnement de développement.
  • Développements ponctuels en Java en renfort de l’équipe backend sur des sujets transverses.
  • Travail en environnement agile, avec forte autonomie sur les tickets confiés et collaboration régulière avec l’équipe backend.
LivingObjects (Ausy) Développeur frontend AngularJS
oct. 2015 — oct. 2017 Toulouse

Développement AngularJS sur une application web de monitoring réseau complexe : dashboards personnalisables et graphiques Highcharts, rapports PDF planifiables et montée en compétence rapide au sein d’une équipe frontend expérimentée.

Développeur frontend sur une application web de monitoring réseau en AngularJS, utilisée par plusieurs centaines d’utilisateurs, avec fortes contraintes de visualisation de données, de performance et de restitution sous forme de dashboards et rapports personnalisables.

Compétences clés : AngularJS · Data Visualization · Highcharts · JavaScript · HTML · CSS · Dashboard Development · PDF Generation · Autonomy · Fast Learning

Environnement : AngularJS, TypeScript, HTML, CSS, Trello, Git (Gitlab), Redmine, Jira, GNU/Linux, Nginx

  • Développement et maintenance d’une application AngularJS au sein d’une équipe frontend expérimentée.
  • Réalisation de dashboards personnalisables, intégrant graphiques Highcharts, tableaux et formulaires de paramétrage avancé.
  • Réalisation du module de conception de rapports PDF planifiables, avec contraintes de rendu fidèle entre l’usage web et l’export.
  • Développement de fonctionnalités frontend sur des données agrégées complexes, avec recherche du format de visualisation le plus adapté aux usages.
  • Travail sur des interfaces riches en données, avec attention portée à la lisibilité, à la performance d’affichage et à l’expérience utilisateur.
  • Gestion de petits sujets en autonomie : analyse du besoin, estimation, spécification, développement et livraison.
  • Collaboration régulière avec l’équipe backend sur les sujets transverses et les échanges de données nécessaires aux visualisations.
  • Montée en compétence rapide sur AngularJS, les tests unitaires, les bonnes pratiques frontend et les principes de développement maintenable dans un environnement exigeant.

Stages & premières missions

INRIA Stagiaire recherche SOA / IoT
mai 2011 — oct. 2011 Lille

Stagiaire pendant 6 mois au sein de l’équipe ADAM de l’INRIA, sur le sujet Bridging Software-Oriented Architecture with the Internet of Things, autour de la modélisation de procédures de crise NRBC avec une approche SOA/SCA et orchestration BPEL.

Stagiaire pendant 6 mois au sein de l’équipe ADAM de l’INRIA, sur le sujet Bridging Software-Oriented Architecture with the Internet of Things, autour de la modélisation de procédures de crise NRBC avec une approche SOA/SCA et orchestration BPEL.

Compétences clés : Research · SOA · BPEL · Prototyping · IoT · NRBC
  • Travail partagé entre recherche, modélisation et prototypage technique dans plusieurs langages.
  • Analyse de procédures de crise et modélisation d’un système où chaque composant représentait un acteur ou une entité impliquée dans la gestion d’urgence.
  • Utilisation de SCA pour structurer les composants et de BPEL pour orchestrer les interactions entre acteurs.
  • Rédaction d’un rapport de stage approfondi : état de l’art, architecture, processus de crise et retour d’expérimentation.
EADS Cassidian Stagiaire ingénieur Java/J2EE
juin 2010 — oct. 2010 Colomiers

Ingénieur stagiaire en développement chez EADS Cassidian autour de la conception et du développement d’une plateforme web de documentation en Java/J2EE.

Ingénieur stagiaire en développement chez EADS Cassidian autour de la conception et du développement d’une plateforme web de documentation en Java/J2EE.

Compétences clés : Java · J2EE · Technical Documentation · HTML/CSS · jQuery · Software Design · Database Modeling · Architecture Diagrams
  • Développement applicatif en Java/J2EE, HTML, CSS et jQuery.
  • Participation à la conception de l’application et à la structuration des fonctionnalités.
  • Production du rapport de stage, schémas d’architecture, schémas de base de données et documentation technique.
Junior entreprise EISTI Développeur web
2008 Pau

Développeur web dans le cadre de missions réalisées avec la Junior Entreprise de l’EISTI, autour de sites clients en PHP, HTML, CSS, JavaScript vanilla et jQuery.

Développeur web dans le cadre de missions réalisées avec la Junior Entreprise de l’EISTI, autour de sites clients en PHP, HTML, CSS, JavaScript vanilla et jQuery.

Compétences clés : PHP · Web Development · HTML/CSS · jQuery · Website Development
  • Développement d’un site web en PHP pour un voyagiste.
  • Développement d’un site vitrine pour une société de miroiterie, en PHP, HTML, CSS et jQuery.
  • Première expérience client : intégration web, adaptation au besoin et livraison de sites simples.

Formation

  • 2011 - Diplôme d'ingénieur Mathématiques et Informatique, EISTI, École Internationale des Sciences du Traitement de l'Information, Pau.
  • 2009 - Licence Mathématiques et Informatique, Université de Cergy-Pontoise, en partenariat avec l'EISTI.
  • 2007 - Stage de perfectionnement d'anglais intensif, Alpha College of English, Dublin, Ireland.
  • 2006 - Baccalauréat scientifique, option sciences de l'ingénieur, spécialité mathématiques, mention AB, Lycée International de Colomiers.

Projets personnels & expérimentations

Homelab

Mise en place d’un homelab d’expérimentation pour tester des architectures, automatiser des déploiements et héberger des services personnels avec une approche Infrastructure as Code.

Environnement : Proxmox, Terraform, Ansible, GNU/Linux.

Outillage IA

Expérimentation d’agents IA et workflows Claude Code / GitHub Copilot pour l’aide à la rédaction, la revue et l’automatisation de tâches techniques.

Environnement : Claude, ChatGPT, Github Copilot.

Application d'édition de film slowmotion

Développement bénévole frontend Vue.js pour une application de création de film slowmotion.

Environnement : Vue.js, HTML, CSS, GitHub, Docker, GNU/Linux.

Site de mariage

Réalisation d'un site avec identification, formulaire de présence et scripts d'extraction des données vers Google Sheets.

Environnement : React, Node.js, HTML, CSS, Git, Docker, AWS, Firebase, GNU/Linux.

Informations complémentaires

  • Anglais professionnel, TOEIC 780, expérience en équipe internationale.
  • Permis A et B, véhicules personnels.

Centres d'intérêt

  • Engagement associatif : trésorier et membre actif de l'association Air-EISTI pendant 4 ans.
  • Plongée subaquatique, niveau 2.
  • Squash
BlueWhale Lead Tech Angular / Java
avr. 2025 — avr. 2026
AngularTypeScript strictTechnical LeadershipCode ReviewLegacy Modernization

Lead Tech sur un ERP métier agricole utilisé par 50 à 100 utilisateurs, dans un contexte legacy complexe mêlant Angular, Java, Spring 2, PowerBuilder, Oracle 9 et infrastructures vieillissantes. Mon rôle couvrait l’accompagnement de l’équipe, la contribution directe aux sujets techniques structurants et la modernisation progressive du socle applicatif, sans interruption de service.

  • Leadership opérationnel d’une équipe de 3 développeurs fullstack : organisation des sprints, clarification des sujets, revue de code et arbitrages techniques.
  • Modernisation du frontend : migration Angular 15 → 21, mise à jour de DevExtreme et préparation d’une migration vers Angular Material, avec garde-fous et conventions pour faire cohabiter les deux.
  • Renforcement progressif de la qualité du code : TypeScript strict, ESLint strict, Prettier et conventions de développement.
  • Standardisation avec Nx pour faciliter les migrations, homogénéiser les pratiques et préparer de futures applications modulaires Angular/NestJS.
  • Collaboration produit : priorisation, affinage des sujets, lotissement du scope et sécurisation des livraisons.
  • Modernisation incrémentale du legacy : résolution de blocages code/CI/CD, réduction progressive de la dette et évolution du socle sans interruption de service.

1 294 / 2 000 caractères

Joorney Software Engineering Manager hands-on
janv. 2023 — août 2024
Engineering ManagementTechnical LeadershipSoftware ArchitectureDelivery ManagementFull-Stack Development

Software Engineering Manager hands-on sur un écosystème applicatif interne de génération de business plans d’immigration, utilisé par une centaine d’utilisateurs internes. J’ai structuré l’équipe, conçu l’architecture applicative et industrialisé des processus métier auparavant très manuels, sur une stack Angular, NestJS, Nx, PHP, Node.js, Python et AWS.

Équipe & management

  • Renforcement, structuration et management d’une équipe internationale de 7 développeurs, répartie en 2 squads fullstack et Python/Data.
  • Recrutement, onboarding, rituels agiles, suivi opérationnel, entretiens individuels et accompagnement de l’équipe.

Architecture & industrialisation

  • Conception d’un écosystème de 6 applications : applications Angular, plugin Microsoft Word, backend PHP legacy, services NestJS, scripts Node.js et modules Python d’IA pour la relecture, la correction et la détection d’incohérences documentaires.
  • Mise en production d’une première application financière puis industrialisation progressive des outils d’aide à la rédaction de business plans, en remplaçant des traitements manuels et outils historiques par des applications métier dédiées.
  • Mise en place d’intégrations avec Microsoft, Google, HubSpot, Wrike et les outils internes pour synchroniser les données et fiabiliser les processus.

Modernisation & delivery

  • Ownership technique hands-on : POC, choix d’architecture, intégrations API, migration Symfony/PHP vers Nx/NestJS et sécurisation des évolutions.
  • Standardisation des pratiques de développement : Nx, schematics, TypeScript strict, ESLint et conventions de code pour homogénéiser les pratiques, faciliter l’onboarding et sécuriser les évolutions.
  • Pilotage du CI/CD, des déploiements, de la migration Bitbucket vers GitHub et des arbitrages Produit / Data / Tech avec le CPO et l’équipe Data.

1 831 / 2 000 caractères

Kaliz Lead Dev Angular
avr. 2021 — juin 2023
AngularTechnical LeadershipCode ReviewTechnical Debt ReductionCI/CD

Lead Dev Angular sur une application critique de gestion immobilière, pilier des opérations métier pour une trentaine d’utilisateurs. J’ai assuré la responsabilité technique du frontend, tout en restant fortement impliqué dans le développement, les refactorings et les sujets structurants.

Développement hands-on

  • Développement sur les sujets frontend structurants : refactorings, composants complexes, évolutions métier, maintien à jour des librairies et amélioration continue du socle Angular.
  • Reprise en main d’un frontend Angular complexe, avec une dette impactant la lisibilité du code, la qualité des évolutions et la capacité à livrer.

Leadership technique & qualité

  • Accompagnement de 4 à 5 développeurs frontend : revue de code, coaching, bonnes pratiques Angular/RxJS, arbitrages techniques et montée en compétence.
  • Roadmap et qualité frontend : priorisation de la dette, choix d’architecture applicative, TypeScript strict, ESLint strict, conventions de développement et revues de code structurées.

Architecture & delivery

  • Mise en place de Nx, schematics et NgRx pour standardiser les composants récurrents, accélérer les refactorings, clarifier la gestion d’état et limiter les appels backend inutiles.
  • Sécurisation des livraisons frontend : clarification des besoins avec le produit, contrats frontend/backend avec Swagger, CI/CD GitLab et socle de tests end-to-end Cypress / Playwright.

1 413 / 2 000 caractères

Joorney Consultant PHP/Symfony fullstack
août 2020
PHPSymfonyFull-Stack DevelopmentCode Audit

Consultant PHP/Symfony fullstack pour une mission courte chez Joorney, avec prise en main rapide d’une application métier existante et intervention opérationnelle sur le code.

  • Développement PHP/Symfony sur une application de génération de business plans.
  • Audit du code existant et identification de pistes d’amélioration techniques.
  • Correction de bugs, amélioration de comportements applicatifs et livraison d’évolutions fonctionnelles.
  • Contribution à la maintenabilité de l’application dans un contexte d’intervention courte et opérationnelle.

553 / 2 000 caractères

Scopea Consultant fullstack Odoo
oct. 2017 — avr. 2021
OdooPythonFull-Stack Development

Consultant fullstack pour Scopea sur des développements spécifiques autour de l’ERP Odoo, avec montée en compétences rapide sur Python et le framework Odoo. Intervention au forfait, de l’analyse du besoin à la mise en production, sur des modules métier, corrections et évolutions applicatives.

  • Prise en main rapide de l’écosystème Odoo et du développement Python/HTML/CSS.
  • Développement de modules métier spécifiques pour adapter Odoo à des processus clients non couverts par le standard.
  • Participation au recueil du besoin, à la définition de la solution technique, à l’estimation de charges et à l’élaboration des devis.
  • Réalisation de corrections, évolutions fonctionnelles et modules complets selon les demandes clients.
  • Recette, livraison, suivi et maintenance des développements réalisés, seul ou en binôme, dans un contexte forfaitaire et orienté résultat.

874 / 2 000 caractères

LivingObjects Consultant expert Angular
sept. 2019 — mars 2020
AngularCode ReviewTypeScript strictTechnical mentoring

Consultant Angular sur une application web de monitoring réseau, avec intervention orientée développement frontend, intégration Angular dans un socle legacy, audit de code et accompagnement de l’équipe.

  • Développement et maintenance de modules Angular au sein d’une application existante.
  • Intégration de nouveaux modules Angular dans un socle legacy, avec attention portée à la cohérence avec l’existant et à la maintenabilité.
  • Audit de code, revue de code et propositions d’amélioration sur les sujets frontend.
  • Mentoring technique de l’équipe sur les bonnes pratiques Angular, TypeScript strict, ESLint et conventions de développement.
  • Réalisation de dashboards avec Highcharts, intégrant graphiques, tableaux, paramètres avancés et restitution de données agrégées.

777 / 2 000 caractères

LiveAction Développeur senior et référent frontend Angular
oct. 2017 — mars 2019
AngularTypeScript strictRxJSData VisualizationPDF Generation

Développeur senior et référent frontend sur une application web de monitoring réseau, dans le cadre d’une migration structurante d’AngularJS vers Angular. La mission a porté sur la remise à plat du socle frontend, l’amélioration de la maintenabilité et la modernisation des pratiques de développement.

  • Contribution majeure à la migration AngularJS → Angular, réalisée sur une application conséquente composée de nombreux modules, pages et composants.
  • Mise en place de TypeScript strict, d’ESLint et de bonnes pratiques Angular/RxJS pour renforcer la fiabilité, la lisibilité et la maintenabilité du code.
  • Développement et maintien de dashboards personnalisables avec Highcharts et D3.js, sur des interfaces riches en données et contraintes de performance.
  • Contribution aux modules de rapports PDF personnalisables, avec contraintes de rendu fidèle entre l’usage web et l’export.
  • Rôle de référent frontend auprès de l’équipe : revues de code, partage de bonnes pratiques et accompagnement sur le socle Angular.
  • Développements ponctuels en Java en renfort de l’équipe backend sur des sujets transverses.

1 114 / 2 000 caractères

LivingObjects Développeur frontend AngularJS
oct. 2015 — oct. 2017
AngularJSData VisualizationHighcharts

Développeur frontend sur une application web de monitoring réseau en AngularJS, avec fortes contraintes de visualisation de données, de performance et de restitution sous forme de dashboards et rapports personnalisables.

  • Développement et maintenance d’une application AngularJS utilisée par plusieurs centaines d’utilisateurs.
  • Réalisation de dashboards personnalisables, intégrant graphiques Highcharts, tableaux et formulaires de paramétrage avancé.
  • Réalisation du module de conception de rapports PDF planifiables, avec contraintes de rendu fidèle entre l’usage web et l’export.
  • Montée en compétence rapide sur AngularJS, les bonnes pratiques frontend et les principes de développement maintenable dans un environnement exigeant.

740 / 2 000 caractères

Canal+ Développeur fullstack puis référent technique
janv. 2012 — sept. 2015
PHPMySQLHigh AvailabilityTechnical CoordinationRelease Management

Développeur fullstack puis référent technique sur les interfaces Canal+ pour décodeurs et supports web, dans un contexte critique à forte disponibilité et très fort volume d’utilisateurs. Acquisition d’une solide culture production : performance, résilience, multi-support, coordination transverse, monitoring et livraisons sensibles.

Développement & production

  • Développement et maintenance d’applications PHP/Smarty, JavaScript, HTML, CSS et MySQL, utilisées sur de nombreux supports : décodeurs, web, smartphone et tablette.
  • Intervention dans un environnement à forte volumétrie, avec des pics pouvant atteindre plusieurs centaines de milliers d’utilisateurs simultanés et plusieurs millions lors de grands événements.
  • Contribution à des interfaces soumises à de fortes contraintes de performance, disponibilité, accessibilité, multi-langue et compatibilité avec des matériels hétérogènes.

Coordination & delivery

  • Coordination Produit / Recette / Infra : suivi des tests, priorisation des corrections, rédaction des cahiers de livraison, monitoring, communication inter-équipes et orchestration des livraisons.
  • Supervision de livraisons sensibles sur une architecture répartie d’environ 24 serveurs, avec déploiements progressifs, phases de tests, suivi du monitoring, retours arrière et patchs correctifs lorsque nécessaire.

Projets techniques & référent

  • Pilotage de la migration des serveurs 32 bits vers 64 bits : cadrage technique, POC, adaptations applicatives, coordination des tests, suivi inter-équipes et mise en production.
  • Migration SVN vers Git, découverte et intégration d’APIs de décodeurs/box internet, support des environnements de validation et mentorat des nouveaux arrivants sur l’application legacy et les processus de livraison.

1 768 / 2 000 caractères

INRIA Stagiaire recherche SOA / IoT
mai 2011 — oct. 2011
ResearchSOABPEL

Stagiaire pendant 6 mois au sein de l’équipe ADAM de l’INRIA, sur le sujet Bridging Software-Oriented Architecture with the Internet of Things, autour de la modélisation de procédures de crise NRBC avec une approche SOA/SCA et orchestration BPEL.

  • Travail partagé entre recherche, modélisation et prototypage technique dans plusieurs langages.
  • Rédaction d’un rapport de stage approfondi : état de l’art, architecture, processus de crise et retour d’expérimentation.

469 / 2 000 caractères

EADS Cassidian Stagiaire ingénieur Java/J2EE
juin 2010 — oct. 2010
JavaJ2EETechnical Documentation

Ingénieur stagiaire en développement chez EADS Cassidian autour de la conception et du développement d’une plateforme web de documentation en Java/J2EE.

  • Développement applicatif en Java/J2EE, HTML, CSS et jQuery.
  • Production du rapport de stage, schémas d’architecture, schémas de base de données et documentation technique.

328 / 2 000 caractères

Junior entreprise EISTI Développeur web
2008
PHPWeb DevelopmentHTML/CSS

Développeur web dans le cadre de missions réalisées avec la Junior Entreprise de l’EISTI, autour de sites clients en PHP, HTML, CSS, JavaScript vanilla et jQuery.

  • Développement d’un site web pour un voyagiste et d’un site vitrine pour une société de miroiterie.
  • Première expérience client : intégration web, adaptation au besoin et livraison de sites simples.

364 / 2 000 caractères