
Frederic Foissey
Engineering Manager @ TotalEnergies Digital Factory
9 recommandations
Salaire / Taux journalier
9 personnes recommandent
Freelance, ouvert au CDI
À distance uniquement
Expertises
Langues
À propos
Introduction
Je travaille à l’intersection entre engineering, produit et organisation : comment une équipe comprend ce qu’elle construit, prend ses décisions, rend ses dettes visibles, clarifie ses rôles et fait émerger ses leaders. En cinq ans, je suis passé de Software Engineer à Tech Lead, puis Craft Coach et Engineering Manager. Chaque rôle m’a donné un scope plus large. Et chaque étape a confirmé une conviction : le vrai goulet d’étranglement est rarement le code seul. J’utilise le Domain-Driven Design comme outil de décision produit avant d’y voir une pratique d’architecture. La dette technique, pour moi, n’est pas seulement un sujet d’équipe tech : c’est un objet de gouvernance partagé entre engineering et produit. Même logique pour les métriques, le run ou les standards : leur valeur dépend de la qualité des décisions qu’ils permettent. J’aborde l’IA dans cette continuité : moins comme une promesse de productivité que comme une transformation du travail d’ingénierie. Ce qu’on automatise. Ce qu’on doit encore comprendre. Comment les rôles évoluent. Et ce que cette transition fait aux personnes qui la vivent. Avant la tech, j’ai eu une première vie professionnelle dans la musique : un groupe de rock monté de zéro, 200+ concerts, un album, et toute la réalité d’un projet collectif porté sur scène comme en coulisses. Cette expérience continue d’influencer ma manière de travailler : tenir une direction, créer avec peu de moyens, embarquer un collectif, absorber l’incertitude et avancer même quand le cadre n’est pas parfaitement posé.
Expérience de travail
TotalEnergies
sept. 2020 - Présent
6 ans 2 mois
Remote, Oregon 97458, États-Unis
Engineering Manager
janv. 2026 - Présent
10 mois
Remote, Oregon 97458, États-Unis
Je pilote un portefeuille multi-produits de logiciels industriels pour plusieurs branches métier de TotalEnergies. Organisation sans couche VP intermédiaire : 4 Engineering Managers en ligne directe avec le CTO. Scope : 10 Tech Leads, 25 ingénieurs internes, et des squads composées aussi de contributeurs externes onshore et offshore. ORG DESIGN & GOUVERNANCE • Co-construction du modèle opératoire EM avec mes pairs : quality gates, gestion d’incidents, standards de recrutement, pratiques communes et clarification des interfaces. • Contribution aux décisions d’org design, de staffing, de priorisation et de direction technique aux côtés du CTO. • Interface entre le CTO et les équipes : faire remonter la réalité terrain, traduire la direction stratégique, expliciter les tensions avant qu’elles deviennent bloquantes. • Production d’artefacts structurants : notes de positionnement, propositions d’organisation et cadres de décision partagés. PEOPLE & LEADERSHIP • Développement des Tech Leads vers plus d’autonomie sur le produit, l’architecture, les arbitrages et la prise de décision. • 1:1 réguliers, skip-levels, suivi de performance, plans de progression, recrutement et assessments techniques. • Travail sur les trajectoires individuelles : leaders émergents, key players, attentes entre EM, Tech Leads et équipes. DELIVERY, RUN & ENGINEERING PRACTICES • Gouvernance delivery intégrée au scoping : alignement valeur, analyse des risques, revue de dette technique et arbitrages produit / engineering avant lancement. • Structuration du run : SLOs, post-mortems, DORA metrics et cycle time utilisés comme outils de lecture du système et de décision. • Accompagnement des usages d’engineering assisté par IA : cas d’usage concrets, impact sur les rôles, autonomie des équipes, et vigilance sur ce qui doit rester compris plutôt que seulement accéléré. Objectif de fond : créer un cadre où les bonnes décisions ne dépendent pas uniquement des bonnes personnes dans la bonne réunion.
Software Craftsmanship Coach
déc. 2024 - janv. 2026
1 an 2 mois
17456 Franciac, Girona, Espagne
Après plusieurs années comme Tech Lead, j’ai pris ce rôle pour faire passer les pratiques craft à l’échelle de l’organisation. Le sujet n’était pas seulement la qualité du code. L’enjeu était de relier les pratiques d’engineering aux décisions produit, au delivery, au risque et à la compréhension du domaine. STANDARDS & ADOPTION • Redéfinition du périmètre craft et de son positionnement dans l’organisation. • Recrutement d’un second coach craft et structuration du binôme. • Alignement avec les Chapter Leads et coachs agiles pour garantir la cohérence des accompagnements. • Refonte du processus de scoping : ateliers DDD, alignement valeur, analyse Bow Tie des risques, revue de dette technique avant delivery. • Conception d’ateliers pour distinguer valeur stratégique, valeur opérationnelle, dette acceptable et dette réellement bloquante. • Présentation de l’approche craft aux Product Managers, jusqu’à faire passer le craft d’un sujet technique à un levier reconnu côté produit. • Lancement d’une communauté transverse, la Craft Crew, avec des relais dans les squads. • Déploiement d’un framework de maturité craft et acculturation aux DORA metrics. • Création d’une librairie Java de fixture generation, adoptée par plusieurs squads. PROJET CRITIQUE • Reprise d’un produit stratégique de certification bio-sourcée, bloqué par une dette rendant les corrections incrémentales peu crédibles. • Portage d’un rebuild complet : rechallenge du domaine avec DDD, Clean Architecture, approche BDD, tests de comportement et living documentation accessible au Product Owner. • Livraison dans les délais. Le produit est devenu une référence interne des pratiques cibles. PEOPLE • Accompagnement d’une Tech Lead dans sa transition vers Engineering Manager. • Coaching de développeurs Software et Data sur l’architecture, le design applicatif et la modélisation de domaine. • Présentation au business pour ancrer le lien entre pratiques techniques, risque, delivery et valeur produit.
Technical Lead
nov. 2021 - déc. 2024
3 ans 2 mois
Paris, France
Responsable de squads cross-fonctionnelles sur des produits data et industriels : Software Engineers, Data Engineers, Data Scientists et DevOps. Ce rôle couvrait déjà l’architecture, le delivery, les arbitrages avec les stakeholders et le développement des personnes, avant la création formelle de la couche Engineering Manager. PLATEFORME CO2 · LAURÉATE DU PRIX REFINING & CHEMICALS • Architecture event-driven avec CQRS pour séparer lecture / écriture et gérer des agrégations multi-niveaux sur des données industrielles hétérogènes. • Déploiement sur plusieurs sites de raffinage. • Tooling permettant de déployer un nouveau site en moins d’une journée. • Back-office en self-service pour réduire la dépendance des opérateurs au support IT. • Accompagnement d’un développeur junior vers un poste de Tech Lead en deux ans via un mentorat structuré. SAAS LOGISTIQUE TEMPS RÉEL • Remplacement de workflows Excel fragmentés par une plateforme centralisée de suivi opérationnel en temps réel. • Fonctionnalités collaboratives pour les équipes terrain. • Adoption rapide par les opérations, avec réduction des erreurs manuelles et meilleure visibilité sur l’activité. CONTRIBUTIONS TRANSVERSES • Conception de starter kits techniques pour accélérer les nouveaux produits. • Collaboration avec les équipes UI/UX pour standardiser les parcours et interfaces. • Participation active au recrutement et à l’onboarding. • Pair programming, revues de code et accompagnement technique régulier pour faire monter l’équipe en compétences techniques, métier et interpersonnelles. STACK Angular · Spring Boot · Python · FastAPI · PostgreSQL · Node.js · Azure SQL · Azure Event Hub · Azure Functions · Terraform
Software Engineer
sept. 2020 - déc. 2021
1 an 4 mois
Paris, France
Développement de produits industriels et data pour les branches métier de TotalEnergies. • Algorithmes d’optimisation du transport héliporté offshore, avec identification d’inefficiences ayant contribué à réduire les coûts logistiques. • Analyse de données de mouvement pour rationaliser les routes. • Modèle de machine learning en Python pour optimiser le rendement en raffinerie à partir de prévisions météo et de données IoT. • Mise en production via Azure Functions. • Référent technique sur Angular et l’optimisation JavaScript. • Automatisations Bash pour améliorer l’efficacité opérationnelle. STACK Angular · Spring Boot · Python · Azure SQL · Azure Functions · Terraform
Formateur Tech & Mentor
IndépendantFreelance
janv. 2020 - janv. 2025
5 ans 1 mois
Remote, Oregon 97458, États-Unis
Formation et mentorat pour des personnes en reconversion, des développeurs juniors et des profils en progression. J’interviens sur les fondamentaux du développement, mais aussi sur la manière de raisonner, d’expliquer ses choix, de structurer son apprentissage et de gagner en autonomie. • Formation Python, Java, C, Angular et fondamentaux du développement. • Accompagnement de profils en reconversion vers les métiers tech. • Mentorat technique et posture professionnelle. • Audits techniques et évaluation de candidats pour des entreprises en recrutement. • Accompagnement de développeurs et leaders à des moments de bascule : prise de rôle, légitimité, autonomie, progression.
Fondateur & Chanteur
Jet BananaFreelance
sept. 2012 - oct. 2018
6 ans 2 mois
Groupe de power rock monté de zéro. 200+ concerts en France, un album, plusieurs prix en concours musicaux, et une gestion complète de l’aventure : direction artistique, écriture, chant, booking, logistique, communication, community management, production musicale, graphisme et création de sites web. • Direction artistique, écriture et chant. • Booking, communication et community management. • Gestion logistique des concerts et tournées. • Coordination d’une équipe de musiciens. • Production musicale, graphisme et création de sites web. Cette période a structuré mon rapport au collectif : porter une direction, créer avec peu de moyens, tenir l’énergie d’un groupe, gérer l’incertitude, prendre des décisions imparfaites et continuer à avancer malgré le bruit.
Assistant d’éducation
Lycée Jean Vilar | Lycée Henri Moissan
sept. 2014 - août 2016
2 ans
Meaux, France
Encadrement d’élèves dans deux lycées, en parallèle de mon parcours musical. Une expérience formatrice sur le cadre, la posture adulte, la dynamique collective et la gestion de situations humaines concrètes. • Encadrement quotidien d’élèves. • Gestion de situations collectives et individuelles. • Travail sur le cadre, l’écoute, la stabilité et la communication. • Adaptation à des publics et contextes différents.
Auxiliaire de vie scolaire
Collège du Bois de l’Enclume
oct. 2012 - août 2014
1 an 11 mois
77470 Trilport, France
Accompagnement d’élèves en situation de handicap. Une expérience importante dans mon rapport à la pédagogie, à l’attention portée aux personnes et à l’adaptation du cadre à des besoins spécifiques. • Accompagnement individualisé d’élèves en situation de handicap. • Adaptation aux besoins et rythmes de chacun. • Travail quotidien sur la patience, la communication et l’inclusion. • Coordination avec l’environnement éducatif autour de l’élève.
Formation
42 Paris
Architecte en Technologie du Numérique, Computer Programming
2018 - 2021
3 ans 1 mois
Architecte en Technologie du Numérique. Programme peer-to-peer, sans profs ni cours. Curriculum par projets : C, programmation système, résolution de problèmes en autonomie.
Université Paris-Est Marne-la-Vallée
L1, Musique et métiers du son
2011 - 2012
1 an 1 mois
Lycée Henri Moissan
Baccalauréat scientifique spécialité mathématiques
2011
Licences et certifications
Certification CodinGame - Python 3
Délivré le : juin 2026
Certification CodinGame - TypeScript
Délivré le : juin 2026
Certification CodinGame - JavaScript
Délivré le : juin 2026
Microsoft Certified: Azure Fundamentals
Délivré le : avr. 2022
Certification CodinGame - C
Délivré le : déc. 2021