À propos

En 13 ans d'expérience dans l'architecture logicielle et l'analyse de Systèmes d'Information de divers clients, j'''ai acquis une forte exigence de qualité afin de livrer des produits les plus stables possibles. J'aime aussi travailler en équipe, partager mes connaissances, monter en compétence et apprendre de nouvelles technologies via des formations au service du produit et des clients. Je mets également en pratique ces connaissances dans le monde de l'Open Source. Je porte aussi une très grande importance à des techniques comme le Domain-Driven Design, l'architecture hexagonale, la qualité et l'agilité qui apporte une certaine rigueur et un cadre sein dans une équipe afin de produire le plus efficacement et qualitativement possible. J'apprécie également être au service des autres que ce soit professionnellement ou personnellement. Je suis dans le monde associatif depuis 2008 où j'ai notamment participé à une émission de radio et été rédacteur web. Enfin, je me suis récemment engagé dans une association de secourisme (PSE2 en juin2022) afin d'avoir un sentiment d'utilité envers la population.

Expériences professionnelles

Ippon Technologies

Ingénieur fullstack, depuis mai 2023

Operis (norsys)

Ingénieur d’études et développement, octobre 2022 à avril 2023

cbp (norsys)

Ingénieur d’études et développement, février à septembre 2022

Mia-Software - Éditeur logiciel (Sodifrance, puis Sopra-Stéria)

Ingénieur concepteur, septembre 2009 à janvier 2022

MAAF (Sodifrance)

Projet MAAF PUMA : développement d'outils pour aider le client lors de sa transition Pacbase vers Cobol (12 mois)

RCI Banque (Sodifrance)

Intégration d'une application GWT migrée depuis Struts (1 mois)

MAAF (Sodifrance)

Intégration front-end d'une application HTML Javascript migrée depuis FLEX : simulateurs d'assurances habitation et automobile (4 mois)

MMA (Sodifrance)

Développement d'une application de consolidation de bases de données pour futures analyses de type Big Data (2 mois)

Projets open source

VGG (Video Game Gallery)

Ma galerie de captures d'écran de jeux vidéo. Car le jeu vidéo est aussi un art et la photo aussi. Enfin, quand on a du talent pour la photographie...

Advanced Playlist

Une playlist customisée de vos vidéos YouTube. Une version 2 est en cours de développement

Deno Server OpenAPI Generator

Implémentation d'un générateur OpenAPI pour produire un serveur backend basé sur Deno et le middleware oak

YMF

Framework de gestion de méta-modèle, tout comme EMF, mais pas pareil : générateur de code à partir de méta-modèle déclaré en YAML ou autre (1.0 WIP)

Compétences

Avancées

Java 8 et 11,Node.js, Open API, HTML, JavaScript, TypeScript, Eclipse (RCP, SWT, Nebula, EMF Facet, MoDisco), UML, EMF, Neo4j, Cypher, Git, Jenkins, tests unitaires (front et back), Smalltalk, agilité.

Moyennes

Java 17, Spring (Boot, JPA, Security), Groovy, Spock, logs (Slf4j, Log4j, Kibana), ElasticSearch, Express, PUG, Shell, CSS, OpenTelemetry

Faibles

React, Vue.js, Cobol, Perl, Ansible

Formations

École du développeur

Formation interne norsys de 5 jours (2022)

Kubernetes

3 jours par l’entreprise Liksi (2019)

Eclipse RCP

3 jours chez ENI Service (2013)

Master ALMA

Université de Nantes - Option Architecture distribuée (2009)

DUT Informatique

IUT de Reims - Option Imagerie Numérique (2006)

Bac S Sciences de l'Ingénieur

Lycée de Vitry-le-François (2004)

Brevet d'Initiation Aéronautique

Lycée de Vitry-le-François / Aérodrome LFSK (2002)

Udemy : Bien débuter avec Spring et Spring Boot pour Java

: Ce que vous devez absolument savoir pour développer avec Spring, Spring Boot, Spring MVC, Spring Data, Spring Cloud...

Udemy : La plateforme Docker

Depuis les concepts de base jusqu'au déploiement en production

OpenClassrooms : Débutez avec React

Dans ce cours, vous construirez pas à pas votre première application React, en l'enrichissant de nouvelles fonctionnalités au fil des notions maîtrisées.

OpenClassrooms : Créez une application React complète

Dans ce cours, vous irez au-delà des notions débutant en React. Vous construirez pas à pas votre première application complète, en l'enrichissant de nouvelles fonctionnalités au fil des notions maîtrisées.

OpenClassrooms : Construisez des microservices

Créer un Microservice / Tester et améliorer un Microservice.

Autoformation : Vue.js

The Ultimate Learning Resource for Vue.js Developers

Testing Spring Boot Applications Primer

Online course to get started with unit, integration, and end-to-end testing of Spring Boot applications.

Stages et projets de fin d’études

Stage de master chez Mia-Software

Création d’une couche de communication entre un back en Smalltalk et un front en Java (2009, 6 mois)

Projet de fin de maitrise avec Code Lutin

Création du projet Pollen, plateforme de sondage libre : Java, Tapestry (2008, 5 mois)

Stage de DUT à Coventry University

Évolution de l’application de visite 3D de l’université : VRML (2006, 2,5 mois)

Projet de fin d’année d’IUT

Simulateur 3D temps réel de cheveux : C++, OpenGL, SDL (2006, 5 mois)

Bénévolat

Équipier secouriste (PSE2)

UNASS Loire-Atlantique depuis octobre 2021

Chroniqueur et réalisateur radio

SUN Radio - Émission sur le jeu vidéo et le numérique (entre 2012 et 2016)