Nathaniel Vaur Henel

Tech leader, Expert Java, Formateur

Salaire / Taux journalier

Nantes, France

Freelance

Peut venir sur site

Expertises

Clean CodeSpring BootSoftware CraftsmanshipJavaDomain Driven DesignHTMLTypescriptGitRESTful APIsAndroidGitLabMavenDéveloppement BackendMicroservicesDéveloppement FullstackJavascriptReactAngularCSSRequêtes SQLPostmanSwagger/OpenAPIGitHubGradleConfluenceJira

Langues

Français (Maternelle)Anglais

À propos

Introduction

Au cours des années, j'ai acquis une expertise technique en développement back-end Java associé au framework Spring. Mes différentes missions m'ont aussi permis d'acquérir une grande flexibilité technique, et je suis capable de m'adapter à des environnements divers, ainsi qu'à différents contextes. J'ai autant travaillé pour des starts-up innovantes que des grands groupes, des projets from scratch que du legacy. Depuis 2025, j'intègre les techniques d'AI coding à mes projets.

Liens

Expérience de travail

Development Java, IA Gen & Cloud Engineering

Kereis FranceFreelance

mai 2026 - Présent

6 mois

Nantes, France

Contexte : Suite à un changement de gouvernance, Kereis souhaite développer des produits en méthodologie Spec Driven Development grâce à l’usage d’assistants de codage IA. J'interviens au cœur du projet, au sein du service central de la DSI. - Production d’outils dédiés aux autres services - Mise en place des MCP entre les différents outils

Formateur en développement logiciel

ESGI

juin 2024 - Présent

2 ans 5 mois

Nantes, France

Intervenants auprès des étudiants en informatique et en architecture logicielle pour l'ESGI (Bachelor et Master). J'interviens sur les modules : • Développement Android • Développement Java (POO, JEE, ...) • Conteneurisation • Agilité • Développement Front to Back

Tech leader java et architecte technique

SNCFFreelance

oct. 2024 - oct. 2025

1 an 1 mois

Nantes, France

En tant que tech leader transverse à plusieurs équipes dans un contexte multi projets, j'accompagne les collaborateurs juniors à expérimentés afin de : - Mettre en place les bonnes pratiques de développement et assurer la qualité du code produit : revue de code, tests unitaires, documentation, etc. - Faire des choix d'architecture pertinents au regard du parc applicatif existant et des besoins métiers - Assurer la montée en compétences des équipes, la plupart des collaborateurs étant récemment reconvertis - Assurer la communication entre les équipes et les différents acteurs du projet, techniques et métiers

Formateur / Tech leader

Amaris Consulting

mars 2023 - juil. 2024

1 an 5 mois

Nantes, France

SNCF La SNCF accompagne la reconversion professionnelle de ses salariés en leur proposant de rejoindre un programme de formation aux métiers du développement informatique. A la suite de leur formation, les développeurs rejoignent différents projets et plateaux, et notamment le plateau D2D. Au sein de ce plateau, composé de 300 personnes, j'étais responsable des missions suivantes : En tant que Tech Leader et Product Owner : - Développement d'une application modulable de gestion des données des collaborateurs - Conception de l'architecture de l'application dans un souci de modularité en java/angular - Interface technique/métier et rédaction de user stories - Animation des retrospectives Scrum - Encadrement d'un équipe de 7 développeurs juniors - Communication du projet avec le responsable de service - Rédaction de la documentation technique et fonctionnelle En tant que formateur : - Accompagnement et intégration technique des développeurs issus de reconversion professionnelle - Animation de formations en distanciel - Création de support de formations - Création d'une documentation technique spécifique pour les développeurs de mon secteur

Tech leader / Développeur senior / formateur, Java

Amaris

sept. 2019 - mars 2023

3 ans 7 mois

Nantes, France

MAISONS DU MONDE - Lead developpeur senior Mission effectuée dans le cadre du développement à l’international et de la modernisation du SI. - Instauration des bonnes pratiques et consensus de développement dans la nouvelle équipe - Mise en place d’une librairie pour l’équipe - Séparation des responsabilités des classes - Normalisation des pratiques de développement afin d’homogénéiser le code et de faciliter la maintenance et les évolutions - Systématisation et qualité des tests automatisés - Renforcement et normalisation de la documentation - Homogénéité et scalabilité du code grâce aux codes review - Développement de nouvelles fonctionnalités et correction de bug CBP - Responsable technique Mission effectuée dans le cadre de la modernisation et de la cloudification du SI. Le projet principal consistait à transférer en Italie la gestion technique des applications jusqu’ici développées au siège social en France. - Développement de nouvelles fonctionnalités et correction de bug - Préparation et migration de JAVA 7 en JAVA 8/9 d’une partie des projets - Modernisation technique des projets, application des standards actuels - Instauration des bonnes pratiques de développement dans la nouvelle équipe - Qualité du code produit : documentation, homogénéité et scalabilité du code grâce aux codes review et au pair programming - Développement de tests unitaires et d’intégration

Ingénieur développement logiciels JAVA

Sogitec

mai 2018 - juil. 2019

1 an 3 mois

92150 Suresnes, France

Contexte : A la suite d'un changement de logiciel de rédaction de doc technique des avions, il était nécessaire d'ajouter un plug-in spécifique pour assurer le lien avec les données. J'étais en charge de l'analyse, de l'architecture, de la conception, des tests ainsi que de la liaison avec l'équipe développant le serveur de données. Les enjeux principaux étaient de mettre en place un plug-in modulable permettant de gérer les données des avions actuels et futurs. J'avais comme mission d'assurer la reprise, et l'amélioration des fonctionnalités de l'ancien éditeur et de produire une architecture logicielle adaptable aux différentes architectures de documents techniques liés à plusieurs avions produits par Dassault. - Mise en place de l’architecture en JAVA 8 et utilisation de l'API propriétaire de l'éditeur XML - Mise en place de bonnes pratiques d’architecture et de méthodologie de développement - Recueil des besoins auprès du responsable fonctionnel du projet - Développement de l'IHM des outils propres à l'addon en Swing - Développement de la partie client des Web Services en Soap, et aide à leur conception côté partie serveur ainsi que des clients - Référent des améliorations à mener côté serveur pour optimiser le projet : analyse et préconisations techniques - Développement de tests de non-régression - Documentation technique - Participation aux comités de pilotage du projet - Migration des équipes vers IntelliJ suite à un POC

Responsable d'application / Ingénieur en développeur Java

COSIUM

avr. 2015 - mai 2018

3 ans 2 mois

78000 Versailles, France

Cosium développe des applications en lien avec l’audition et l’optique, de l’application de gestion à la prise de mesure oculaire en passant par l’essayage virtuel. Projet 1 : Responsable d’application « Virtual Try On Manager » Ce projet gère la banque d’images nécessaire à l’essayage virtuel de montures de plusieurs sociétés de la prise de photo à la création d’une API d’essayage virtuel en temps réel en passant par la gestion d’accès multi-société. - WebService dont certains sont ouverts, avec filtrage par nom de domaine - Gestion des accès selon les sociétés - Interface avec les studios photo automatisés - Maintenance évolutive et corrective Projet 2 : Développeur de Center Ce projet, fondateur de l’entreprise, assure la gestion des magasins d’optique et d’audio, tant au niveau des employés, que des stocks, de la comptabilité, de la prise de rendez-vous, de la gestion clientèle et marketing, inventaire et authentification RFID, lecture de Carte Vitale, etc. Elle est au cœur de la gestion de plusieurs grandes enseignes comme Afflelou, Optical Center, Audition Santé, Visaudio, etc. Utilisé à travers le monde : France, Pologne, Espagne, Italie, Canada, Israël, etc - Migration d’une architecture SQL classique et pages JSP en une architecture MVC - Interfaçage avec des WebServices externes comme ceux des complémentaires de santé, des banques ou de la Sécurité Sociale - Conception et développement de nouvelles fonctionnalités - Gestion du secret médical - Maintenance évolutive et corrective

Développeur informatique

ICD International / ICDSC

sept. 2007 - avr. 2015

7 ans 8 mois

Meudon-la-Forêt


Formation

AFPA

Technologies de l''information

2005 - Présent

21 ans 10 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.