Fort de 10 ans d’expérience dans la conception et le développement d’applications complexes en C++ / Qt / QML, avec une spécialisation en UX/UI, je recherche des projets à forte valeur ajoutée où les besoins utilisateurs guident aussi bien les choix fonctionnels que les décisions techniques et ergonomiques.
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.
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 6QMLCMakeGiteaYouTrackPenPotMiro
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.
QtQuickQMLUX/UI Designcré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++QtQMLUX/UI DesignQtQuick
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++QtQMLDesign SystemKanbanCI/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.