Ingénieur en développement de formation, diplômé de l'ESIGELEC (Rouen) en 2004, j'ai conçu, maintenu, et ai offert de l'expertise technique sur des applications Java, pendant environ dix ans. J'ai ensuite encadré des équipes, ou au niveau technique en tant que Lead Developper, au niveau méthodologique en tant que Scrum master. Ma curiosité et mon envie d'évoluer m'ont conduit vers un poste d'architecte en systèmes d'informations. J'ai ensuite créé un logiciel, tout en donnant des formations. Je recherche actuellement une mission dans ces domaines qui m'intéressent et qui me motivent : l'expertise technique, l'encadrement technique, la formation ou l'architecture des systèmes d'informations.
Expériences professionnelles
Clisson (44)Hephaïstos Mon entreprise
septembre 2022 - octobre 2025
Développement d'un jeu vidéo de stratégie en temps réel
Définition du gameplay et implémentation en Java
Développement des parties graphiques et sonores en OpenGL OpenAL
Recherche de financements et de partenaires
Technologies et méthodes utilisées : Java/OpenGL3.3/OpenAL1.1/Maven/jUnit/Blender
Architecte SI
Clisson (44)Médiamétrie Entreprise de mesure d'audience
décembre 2020 - mai 2022
Accompagnement des évolutions de l'architecture du SI Médiamétrie
Préparation et animation des comités d'architecture
Définition de l'architecture lors du processus d'avant-vente et de découpage en lots, pour
l'intégration de Salesforce au SI Médiamétrie
Technologies et méthodes utilisées : Archimate / Archi / UML / Swagger
Formateur
Clisson (44)
novembre 2020 - octobre 2025
Animation de sessions de formations professionnelles
Formations sur les technologies : Java, JEE, JPA, Hibernate, Spring, Spring Boot
Lead Developer et Scrum Master
Levallois-Perret (92)Docapost Prestataire de services dématérialisés
juillet 2018 - juillet 2020
Scrum Master et Lead Developer d'une équipe de trois personnes, en charge du
développement d'une application de gestion de carte grise en ligne
Scrum Master et Lead Developer d'une équipe d'une dizaine de personnes, en charge du
développement des applicatifs (front-end et back-end) du projet 'Le code avec La Poste'
Scrum Master et Lead Developer d'une équiope de trois personnes, en charge du
développement des applicatifs (front-end et back-end) du projet 'Véligo' (Service de location
longue durée de vélos électriques pour Île de France Mobilités)
Responsabilités : Apport et utilisation de la méthodologie Scrum aux équipes de
développement, respect de la cohérence technique des livrables, respect de la qualité du code,
formation des équipes, recrutement
Courbevoie (92)Médiamétrie Entreprise de mesure d'audience
mai 2015 - juin 2018
Création d'applications (IHMs Webs/Batches/Serveurs REST)
Maintenance applicative
Utilisation des produits : Java, Hibernate, Spring (Security, IoC), JAX-RS (Jersey), JSF,
AngularJs, Eclipse, Tomcat, Maven, Sonar, Jenkins, Oracle, H2, MongDb, Git, Logback, POI
Utilisation de la méthodologie Scrum
Architecte et développeur
Levallois-Perret (92)LVMH - PCIS Filiale de LVMH en charge de son système d'information
avril 2013 - février 2015
Définition de l'architecture et développement d'une application internationale de calculs de
primes pour l'ensemble des vendeurs de Guerlain
Participation à l'architecture, la conception, le devéloppement, et la mise en production
dans une équipe de deux personnes
Langages et frameworks utilisés : Java, Hibernate, Spring (Security, MVC et IoC), jQuery,
Eclipse, Tomcat, Maven, Log4J
Lead Developer et architecte logiciel pour SFR FTTH
Levallois-Perret (92)SFR - FTTH Service de SFR responsable de la fibre optique
décembre 2012 - mars 2013
Lead Developper en charge d'une application de suivi de déploiement de la fibre optique
Définition de l'architecture d'une application de création de rapports à partir d'informations
présentes sur différents applicatifs:
Participation à la définition et aux développements d'une application de suivi de
commandes de fourreaux via web services
Audit des applicatifs
Mise à jour du packaging Maven et du développement Eclipse
Participation à la mise en place d'une plateforme d'intégration continue, bâtie sur Nexus,
Jenkins et Sonar
Animation technique de l'équipe de 3 personnes
Nanterre (92)Acceria Editeur de logiciel d'optimisation de prix de pièces détachées
mars 2011 - octobre 2012
Maintenance évolutive et corrective de l'application d'optimisation des prix
Mise aux normes CSS de l'application, refactoring de la couche de persistence
Apport d'outils et de méthodes permettant une meilleure productivité (Maven, iText,
DbVisualizer, Design Patterns, Jmeter et plugins Eclipse)
Définition des processus de migration de données lors de la mise en place de la version 2
de l'application
Boulogne-Billancourt (92)Crédit Immobilier de France Organisme de crédit
janvier 2010 - octobre 2010
Evolution et maintenance des logiciels de gestion de prêts immobiliers
Conception de nouveaux modules applicatifs transverses (sur les technologies Eclipse RCP,
Hibernate et SQL)
Mise en conformité des données personnelles sauvegardées avec les règlementations de la
CNIL
2AI Concept Formation en technologies de l'information
aujourd'hui
Formateur sur des technologies autour de Java (Java, nouveautés Java, Spring, JEE,
Hibernate, SQL, HTTP, HTML)
Formateur sur des connaissances telles que : méthodologies agiles, algorithmique, POO,
conception & design patterns, architecture logicielle ...
Sur des sessions courtes (3 à 5 jours) ou des cursus plus longs (quelques semaines à
quelques mois)
Langues
Anglais - B2
Autres compétences
Outils
Langages Java/JEE, HTML, CSS, Javascript, SQL, PL/SQL, Regexps
Frameworks Spring (Boot, Core, Web ...), Hibernate, JPA, LogBack, iText,
POI, CXF
Outils de développement VS Code, Eclipse, IDEA, Maven, Junit, Jmeter, CVS/SVN/Git,
Jenkins, Sonar, Nexus
Méthode de conception et
formalismes UML, Design patterns, Archimate
SGBDs Oracle, MySQL, PostgreSQL, HSQLDB, H2, MongoDB,
Cassandra
Serveurs JEE Tomcat, TomEE, Websphere
Systèmes d'exploitation Windows, Linux
Langues Anglais (courant), Allemand(notions)
Rédactionnel User stories, dossiers d'architecture, spécifications techniques
Autres HTTP, REST, OpenAPI(Swagger), Ajax, jQuery, XML, XSD,
Mule(ESB), Vert.x