François-Xavier ROBIN

Architecte SI, Expert Java EE, API Manager

Diplômes & Certifications

Certification SAFE DevSecOps (2022)

Officier de l’armée de Terre du grade de sous-lieutenant à commandant, de 1998 à 2018, titulaire du diplôme technique militaire “Systèmes d’Information”

Anglais TOEIC : 865 (2013)

Maitrise d’informatique à l’Université de Versailles-St-Quentin (1997)

Licence d’informatique à l’Université de Versailles-St-Quentin (1996)

DUT d’informatique à l’Université d’Orléans (1993-1995)

Intérêts professionnels

Capitaliser : écrire, publier, partager, former, progresser

Craftsmanship : adepte inconditionnel de l’ouvrage Clean Code (Robert C. Martin), “No duplicated code, no duplicated bugs”, “Less code, Less bugs” (video)

Architectures logicielles (Java) & SI

IA : algorithmes génétiques, réseau de neurones, deep learning, IA Générative (ChatGPT, Copilot X, Ollama)

Compétences "Projets"

Gestion d’équipe et des compétences

Ingénierie pédagogique, suivi et gestion RH

Conduite et gestion de projet, analyse, UML, SCRUM, Méthodes agiles

Rédaction de spécifications et de cadres normatifs

Loisirs

Sports : tennis, course à pied, badminton

Musique : guitariste et chanteur dans un groupe de reprises pop/rock

RetroCoding : MO5/TO8 (ASM 6809), Atari ST (ASM 68000). Membre du groupe wide-dot

Voyages

Et un peu plus ...

Pour en savoir plus sur mon parcours, consulter ce lien pour le découvrir.

Parcourir mes articles publiés sur Developpez.com.

Parcourir l’ensemble des articles sur mon blog.

Pour me contacter, envoyer, svp, un message sur LinkedIn.

J’ai 48 ans et 25 d’expérience professionnelle en développement, en architecture et en interopérabilité de SI.

En tant qu’officier dans l’armée de Terre, à partir de 1998, j’ai été responsable des préconisations Java (pratiques, frameworks) mais aussi sur l’adoption de la SOA (Service-Oriented Architecture) et notamment de tout ce qui se rapportait aux pratiques liées aux WebServices, dès 2003, au profit du ministère des Armées. A la fin de ma carrière militaire, de 2011 à 2018, j’ai été responsable de la formation des développeurs du ministère, mais aussi formateur.

Avant de rejoindre Capgemini en septembre 2023, j’ai œuvré au sein d’une cellule d’API Management du Ministère des Armées pendant 3 ans. Pendant cette période j’ai rédigé un guide de bonnes pratiques pour la conception d’API REST et en développant des applications de démonstration de ces pratiques en Java avec Quarkus.

Mon domaine de prédilection concerne tout ce qui gravite autour de la plateforme Java mais aussi et surtout sur la qualité et la performance du code, raison pour laquelle j’ai rejoint une entité de Craftsmanship chez Capgemini. Elle est composée de Crafters identifiés du groupe. Ce sont des passionnés dont le but est de produire des applications non seulement fonctionnelles mais aussi, voire surtout, très bien conçues, avec des exigences de qualité très élevées, performantes et à l’état de l’art.

J’ai toujours été attiré par ce qui touchait l’intelligence artificielle sous toutes ses formes car dès 1996 je me suis intéressé aux réseaux de neurones, leurs applications et notamment aux algorithmes génétiques. C’est un domaine que je continue d’approfondir et de pratiquer.

Parcours professionnel

Managing Solution Archictect & Crafter

Depuis septembre 2023 : Capgemini, Lyon

Intégré à une équipe dédiée au Craftsmanship au profit de l’ensemble des projets du groupe.

API Manager

Depuis juillet 2020 : Ministère des Armées, DGNUM/CASID/SAND, Bruz

TechLead

De mai 2018 à juin 2020 : APSIDE, Rennes 

Au profit de l’ensemble des agences du groupe APSIDE :

Au profit spécifiquement de l’agence APSIDE de Rennes :

Responsable de formations de développeurs

De janvier 2015 à avril 2018 : Ministère des Armées, ETRS, Cesson-Sévigné

Formateur Java EE et SOA

De juillet 2011 à janvier 2015 : Ministère des Armées, ETRS, Cesson-Sévigné

Architecte technique Java EE et SOA

D’octobre 1998 à juillet 2011 : Ministère de la Défense, CPSIAT, région Parisienne.

Compétences Techniques

Langages

Intelligence Artificielle

Interopératibilité / API

Securité / Authentification

Web

CI/CD

Systèmes d’exploitations et virtualisation

Bases de données