À propos de Marc
- refactoring legacy C++ code
- improving software architecture
- increasing testability and maintainability
- supporting teams in taking over existing codebases
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- SASU M87 DevConsultant freelancejanvier 2022 - Aujourd'hui (4 ans et 5 mois)Spécialisé dans la reprise et la modernisation de systèmes C++ legacy critiques (m87-dev.fr)Interventions sur :
- réduction de dette technique,
- refactoring progressif,
- amélioration de maintenabilité,
- conception et architecture logicielle,
- stabilisation de codebases complexes
Formation et accompagnement technique:- clean architecture
- architecture hexagonale
- design patterns
- bonnes pratiques de conception
Projet produit personnel : SparringPoker, application desktop/mobile développée en C++20 / Qt QML selon une architecture hexagonale (sparringpoker.com) - AmadeusIngénieur logiciel senior | C++, Pythonnovembre 2022 - décembre 2024 (2 ans et 1 mois)Mission Amadeus, en tant que prestataire via l'ESN Klanik
- Dans le cadre d'une réorganisation architecturale décidée par Amadeus, refonte progressive de parties centrales du système de réservation de billets de trains via internet : backends composés chacun de multiples services C++/Python/FastAPI, et communiquant via REST et SOAP.
- Refactoring de certains backends C++ legacy, afin de réduire leur dette technique
- Travail au sein d’équipes internationales en environnement Scrum / SAFe.
- Communication technique quotidienne en anglais.
- IUT de LannionEnseignant vacatairenovembre 2025 - avril 2026 (5 mois)Lannion, FranceEnseigne le module d'architecture logicielle en BUT (spécialité architecture hexagonale).
- Cours magistraux
- Construction des supports pédagogiques
- Encadrement des TDs
- Projet fil rouge basé sur une architecture hexagonale, et utilisant la stack technique Python/FastAPI
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
- Concepteur architecte informatiqueCNAM2008Concepteur architecte informatique
- Bachelor of ScienceUniversity of Huddersfield (GB)1998BSc