Le 12 mars 2025, Lionel Moussavou, étudiant en 5 ème année Architecte des Systèmes d’Informations au CFA INSTA et chez Crédit Agricole Personal Finance, s’est hissé parmi les finalistes du prestigieux concours Master Dev France.
Cette compétition de live coding, organisée chaque année par Docaposte, a rassemblé plus de 1 000 développeurs venus relever des défis techniques de haut niveau.
Dans cette édition, marquée par l’introduction de l’intelligence artificielle comme alliée ou adversaire, Lionel a su se démarquer par sa rigueur, sa curiosité et son goût du challenge.
Nous lui avons donné la parole pour revenir sur cette expérience intense et formatrice.
Interview de Lionel Moussavou, finaliste du master dev france 2025
Tout d’abord, peux tu nous expliquer ce qu’est le Master Dev France ?
Le Master Dev France est un concours de live coding organisé par Docapost. Il réunit chaque année plus de 1000 développeurs passionnés, nous étions 1264 cette année, dont 170 finalistes. L’objectif est de relever des défis de programmation pointus et de tester la capacité des participants à innover et à s’adapter rapidement.
Comment se sont déroulées les épreuves ?
Le MDF est une compétition très exigeante, fondée sur la rapidité, l’adaptabilité et la montée progressive en difficulté.
Les candidats peuvent choisir parmi 16 langages (Python, JavaScript, Java, PHP, C#, Ruby, etc.).
Les épreuves se composent de six sessions de qualification hybrides, d’une durée de 45 minutes chacune. Chaque session comprend une question d’algorithmie pour tester la logique, suivie d’une question d’optimisation visant à repousser les limites du code.
La finale consiste en une ultime épreuve d’optimisation, décisive pour remporter le titre de Master Dev France 2025.
En quoi la persévérance et la curiosité m’ont aidé ?
Au quotidien, je me fixe des objectifs en tant que développeur, sans me limiter à ce que j’apprends en cours ou au travail.
J’utilise ces acquis comme tremplin vers mes propres objectifs : être bon dans mon métier, être curieux et persévérant. Cette approche m’a aidé à gérer des problématiques complexes lors du MDF, où la curiosité et la persévérance sont des atouts précieux.
Qu’est-ce qui t’a motivé à participer au Master Dev France ?
J’aime relever des défis, et ce concours représentait une occasion unique. J’ai eu la chance que mon entreprise me propose d’y participer, et j’ai saisi l’opportunité sans hésiter.
Quelles technologies as-tu choisies ?
J’ai opté pour Python3 et TypeScript, qui se sont tous deux révélés très utiles en phases de résolution d’algorithmes et d’optimisation.
Bien que je code régulièrement en Java en entreprise, j’ai choisi Python 3 pour sa légèreté, son adaptabilité aux scripts et sa facilité d’implémentation.
Pourquoi TypeScript ? Tout simplement parce que la gestion du multithreading en Python est limitée (à cause du GIL), et j’avais besoin de paralléliser certaines approches algorithmiques tout en produisant du code rapidement exécutable et optimal.
TypeScript offre une approche asynchrone et relativement efficace qui m’a permis de contourner cette limite et de développer plus sereinement certaines parties des exercices.
Quel est ton regard sur l’usage de l’intelligence artificielle dans le développement logiciel ?
Aujourd’hui, l’IA permet déjà de réaliser énormément de choses, en particulier grâce à la croissance exponentielle des modèles de langage, qui raisonnent très bien sur des problématiques complexes.
C’est donc un atout pour accompagner l’humain dans ses tâches quotidiennes et accroître la productivité (c’est un bon agent pour les Devs par exemple).
Comment intègres-tu les enjeux de transparence, d’inclusion et de protection des données dans ta pratique ?
Je m’efforce de respecter les bonnes pratiques en matière de confidentialité, d’accessibilité et de traçabilité.
Cela passe par l’usage de standards de sécurité éprouvés, une attention particulière portée à l’expérience utilisateur inclusive, et une communication claire sur les données collectées et leur traitement.
Au Crédit Agricole Personal Finance & Mobility, nous bénéficions d’ailleurs de formations régulières sur ces enjeux.
Quelles compétences acquises au CFA INSTA ou en entreprise t’ont été utiles pour performer ?
Les compétences développées au CFA INSTA et les expériences concrètes vécues chez CAPFM m’aident à progresser techniquement et à effectuer une veille technologique constante.
Ces deux environnements sont complémentaires et enrichissants.
Quel rôle ton alternance au Crédit Agricole Personal Finance a-t-elle joué dans ton évolution ?
Chez le Crédit Agricole Personal Finance & Mobility, je bénéficie d’un cadre structuré et d’un accompagnement de qualité, tant sur le plan technique que managérial.
L’organisation en pôles et chapters permet un bon équilibre entre autonomie et encadrement, ce qui favorise l’apprentissage et le développement personnel.
Quels sont tes objectifs à court terme ?
Je souhaite signer mon premier CDI et continuer à m’épanouir professionnellement, en nourrissant ma passion pour le développement.
Félicitations à Lionel pour cette belle performance et merci pour ce témoignage inspirant.
Toute l’équipe pédagogique du CFA INSTA est fière de l’accompagner dans son parcours vers l’excellence.