Mes compétences

Humaines

  • Autonomie
  • Esprit d’équipe
  • Efficacité
  • Sens de l’organisation
  • Esprit d’analyse

Techniques

  • Développement Logiciel: C++, Qt, QML, CMake, SQL
  • Conception UX/UI: Analyse de besoin, Ateliers utilisateurs, Tests utilisateurs, Maquettage
  • Architecture: Architecture orientée composant, Clean Architecture
  • Méthodologies Agiles: Scrum (certifié Scrum Master), Kanban, SAFe
  • Outils & DevOps: Git, GitLab, Jenkins, Conan, Jira, Confluence, Penpot, Miro, Notion, Git tea

Roles maîtrisés

  • Architecte logiciel C++ / Qt / QML
  • Responsable technique C++ / Qt / QML
  • Formateur Qt / QML
  • UX designer: conception centrée utilisateur
  • Scrum Master
  • Product Owner

 Mon Parcours

Auditeur technique Navblue - An Airbus Company

Audit technique et organisationnel complet d’une base de code existante (500k lignes). Rôle d’expert pour évaluer, structurer et proposer des axes d’amélioration via une analyse à 360° impliquant toutes les parties prenantes du projet.

🚀 Impact : Livraison d’un plan de remédiation complet (roadmap sur 1 an), identification précise de +100 code findings et création d’un référentiel sur-mesure de 200 pages de bonnes pratiques.
  • Analyse approfondie du code (500k lignes) et interviews de 20 parties prenantes (RTE, Product Manager, Portfolio Manager, Tech Lead, Architectes, UX/UI).
  • Rédaction d’un rapport d’audit détaillé de +100 pages analysant les forces, faiblesses et recommandations sur 4 piliers : Code (C++/Qt, QML), Toolchain & Developer Experience, Documentation, et Organisation (Agile, process).
  • Élaboration d’une roadmap stratégique de remédiation découpée en 3 phases (3 mois, 6 mois, 1 an).
  • Identification et documentation de 130 code findings avec pour chacun : localisation, description, impact, catégorie et recommandation de correction.
  • Création de +200 pages de guidelines sur-mesure adaptées au projet (posture développeur, principes SOLID/Clean Code, et pratiques comme le TDD ou le Pair Programming).
  • Animation de 4 ateliers techniques (Deep Dives) sur des sujets prioritaires pour aligner les équipes de développement sur les standards critiques.
  • Production de ressources techniques additionnelles : règles exhaustives de gestion des pointeurs, analyse de sondage sur la DevEx, études de cas de refactoring et propositions concrètes de code.
Audit Architecture Craftmanship Clean Code Best Practices C++ Qt QML

Architecte logiciel & Product Owner 4Axes / Olaqin

Conception et développement de Kalia, nouvelle suite d’outils de gestion des prises en charge hospitalières, remplaçant les anciennes applications. Rôle complet : Architecte logiciel, Responsable technique, UX/UI Designer et Product Owner, avec une approche centrée utilisateur de bout en bout.

🚀 Impact : +10 heures de production gagnées chaque semaine pour l’équipe d’opérateurs (≈ 2 h/jour sur 5 personnes).
  • Recueil et analyse des besoins utilisateurs : observations, sondages, interviews, ateliers de co-conception, tests utilisateurs.
  • Architecture modulaire basée sur la Clean Architecture pour assurer scalabilité et maintenabilité.
  • Création d’une charte graphique UI et d’une bibliothèque de composants réutilisables.
  • Encadrement technique et contribution au développement.
  • Mise en production et suivi post-déploiement.
  • Maintenance évolutive et amélioration continue de la solution.
C++ Qt 6 QML CMake Gitea YouTrack PenPot Miro

Formateur QtQuick / QML – Formations sur mesure pour équipes techniques Vertego / ATP Formation

Animation de formations personnalisées sur QtQuick/QML, destinées à des équipes techniques, notamment dans l’industrie (ex. secteur du caoutchouc). Objectif : permettre une prise en main rapide des interfaces graphiques modernes tout en intégrant les bonnes pratiques UX/UI.

🚀 Impact : équipes rapidement opérationnelles sur QtQuick/QML et retours très positifs sur la pédagogie et le contenu.
  • Conception de formations personnalisées selon le niveau et le contexte métier des équipes.
  • Animation en présentiel avec accompagnement pas à pas pour garantir la montée en compétence.
  • Création d’exercices pratiques illustrant des cas concrets des projets des participants.
  • Transmission de bonnes pratiques UX/UI directement applicables aux projets métiers.
QtQuick QML UX/UI Design création de support de formation

Développeur / UX / UI designer / Formateur DGAC

Modernisation des interfaces de MOeCAPP, suite logicielle critique pour les contrôleurs aériens français et internationaux.
  • Organisation d’ateliers utilisateurs sur sites aéroportuaires parisiens.
  • Refonte UX/UI de deux outils métiers avec intégration des retours terrain.
  • Développement des nouvelles interfaces en C++/Qt/QML.
C++ Qt QML UX/UI Design QtQuick

Responsable technique / Formateur Navblue - An Airbus Company

Pilotage du Design System Navblue, bibliothèque de composants UI partagée aux différentes équipes à l’international.
  • Coordination technique avec le Lead UX/UI.
  • Mise en place d’une organisation collaborative type “open source interne”.
  • Formation et accompagnement des équipes au Canada et en Inde.
C++ Qt QML Design System Kanban CI/CD

Développeur Navblue - An Airbus Company

Développement du cœur applicatif de Mission+, logiciel de planification de vol déployé dans les grandes compagnies aériennes. Le résultat final est un produit abouti, reconnu commercialement et adopté par de grandes compagnies aériennes. Mission+ est aujourd’hui déployé chez plusieurs acteurs majeurs du transport aérien.
  • Mise en place de la refonte architecturale inspirée de la programmation orientée composants.
  • Référent technique sur les modules clés du projet
  • Collaboration étroite avec les équipes UX/UI et opérationnelles pour optimiser l’expérience utilisateur
  • Coordination entre les équipes design et développement.
C++ Qt 5 QML CMake Git Scrum SAFe DevOps
Pour découvrir mes autres expériences, téléchargez mon CV.