Team Lead d'experts dans le développement front et Tech Lead passionné par la conception et l'architecture, je suis avant tout un artisan soucieux des détails. J'inspire mes équipes à atteindre l'état de l'art, en alliant efficience et frugalité dans chaque projet.
Référent Cohérence et Orientations Techniques Transverses Web & Mobile. Définition et pilotage de la Roadmap des Assets du Cœur de Chapitre
Mise en œuvre de la Design Authority Front avec l'élaboration et le pilotage de dossiers stratégiques techniques front transverses au Groupe
Team Lead : Staffing d'experts front, qualification de profils externes et recrutements internes. Encadrement et accompagnement d'une équipe de vingt-cinq à trente collaborateurs
Gestion de budget : maitrise du budget d'un portefeuille d'une équipe de vingt-cinq à trente collaborateurs. Maitrise du budget des Assets du Cœur de Chapitre
Expertise approfondie dans la fabrication distribuée, couvrant les aspects techniques (patterns microfrontend et microservice, intégration et déploiement continus), fonctionnels (urbanisation, gestion des exigences), organisationnels (structuration des équipes, optimisation des workflows, méthodologies agiles) et de gouvernance (définition de normes, mise en place de procédures, gestion de la conformité et des risques)
Tech Lead : Expertise, Facilitateur, Coach & Formateur
Animation de communautés, veille, capitalisation, bonnes pratiques, orientations technologiques, démarche d'amélioration continue, Developer Experience (DX), POCs, enjeux RSE avec le Numérique Responsable, etc.
Projets Web Clients (site Client vitrine et transactionnel du Crédit Agricole) & Collaborateurs (outils des Caisses Régionales du Crédit Agricole)
Principales Technologies : Client Side : Angular & co, Server Side : AEM / Java EE, Spring, NodeJS
Principales Architectures : Fabrication distribuée avec Microservices, Microfrontend, DDD, Event-Driven, OIDC
Digitalisation du Financier avec un Portail Web associé à des microservices exposés sous forme d'API
Analyse, conception, modélisation, développement, tests de performances, intégration continue, préparation pour mise en production, monitoring, analyses de dysfonctionnements, projet et maintenance, etc
Java / Java EE / Primefaces / JSF / HTML5 / CSS3 / Spring / MyBatis / API REST : ASIC mod 3 / MySQL / Mainframe / Docker / Tomcat / PIC / RTC / Sonar / Trello / Slack...
Refonte cosmétique et technique d'une application de gestion de listes d'envies
Le concept, plutôt simpliste, ouvre sur beaucoup de possibilités. Il se base sur le principes des listes d'envies. Les utilisateurs peuvent ensuite ajouter des envies, et participer au financement ou encore proposer des envies aux autres utilisateurs. D'autres fonctionnalités gravitent autour du cœur central : un calendrier des événements, des alertes,... Beaucoup d'autres sont à l'étude : liens avec comparateurs et sites marchands, BigData, IA sous forme de machine learning pour une analyse comportementale et ainsi donner des propositions cohérentes,...
Java EE : Primefaces / JSF / HTML5 / CSS3 / Spring / Hibernate / MySQL / Tomcat / Sonar / Git via Bitbucket...
Le but de ce projet est d'utiliser une ou plusieurs technologies JEE pour réaliser une application d'un centre de formation qui propose des cours en ligne. On peut ainsi lister, filtrer puis choisir les cours souhaités et s'y inscrire.
Création d'une application qui a pour vocation d'aider les professeurs dans leurs tâches journalières. En effet, l'application permettra au professeur de gérer ses différentes classes ainsi que ses élèves. Il pourra ainsi répertorier leurs notes, absences,...
Développement et amélioration de l'intelligence du module cœur du système visant à l'estimation en terme de coût de construction de centrales électriques
Apprentissage des notions techniques au fonctionnement d'une centrale nucléaire
Java / Maven / Spring / MySQL / Jira...
Description de l'entreprise
Alstom (originellement Als-Thom, puis Alsthom) est une société anonyme basée en France spécialisée dans les secteurs du transport, principalement ferroviaire (trains et tramways), et de la production d'énergie (centrales électriques et énergie renouvelables).
Cette application sous forme de site web permet de revendre des billets de train d’occasion. Des personnes pourront venir s’inscrire sur le site et vendre ou acheter des billets.
Détails de l'expérience
L'application a été réalisée à l'aide de la technologie Java EE et notamment le framework Grails.
En France, à la belle saison, de nombreuses brocantes sont organisées sur tout le territoire. Il est souvent difficile de savoir où et quand elles se produiront et peu de sources d’informations existent à ce sujet. Il serait donc intéressant de disposer d’un site web permettant d’obtenir toutes les informations sur les brocantes à venir.
Le sujet a consisté en la réalisation d’un portail web permettant à n’importe quel utilisateur de consulter la liste des brocantes qui vont se dérouler dans les prochaines semaines, voire de s’inscrire à l’une d’elles ou d’en organiser une nouvelle.
Détails de l'expérience
L'application a été réalisée grâce à la technologie PL/SQL d'Oracle.
Développement et amélioration d'un module concernant la partie refroidissement vapeur d'une application de création de devis de centrales électriques
Apprentissage des notions techniques au fonctionnement du circuit de refroidissement vapeur dans une centrale nucléaire
Java / Maven / Spring / MySQL / Jira...
Description de l'entreprise
Alstom (originellement Als-Thom, puis Alsthom) est une société anonyme basée en France spécialisée dans les secteurs du transport, principalement ferroviaire (trains et tramways), et de la production d'énergie (centrales électriques et énergie renouvelables).
Développement de modules concernant les exports et la gestion des vannes ainsi que diverses améliorations d'une application de création de devis de centrales électriques
Apprentissage des notions techniques au fonctionnement d'une centrale nucléaire
Java / Maven / Spring / MySQL / Jira...
Description de l'entreprise
Alstom (originellement Als-Thom, puis Alsthom) est une société anonyme basée en France spécialisée dans les secteurs du transport, principalement ferroviaire (trains et tramways), et de la production d'énergie (centrales électriques et énergie renouvelables).
Création d'un site de gestion de réservation de cadeaux
Comment gérer les achats multiples de cadeaux et la cotisation sur un même cadeau? Cette application a eu la responsabilité de répondre principalement à ces deux problématiques. En effet, grâce à un système ingénieux, chaque personne peut accéder à l'application tout en ayant une vision réduite sur l'avancement de la cotisation et le vue de ses propres cadeaux proposé par lui même ou les autres utilisateurs
D'autres fonctionnalités font également partie de cette application comme la gestion de l'achat du cadeau mais également le partage de l'argent mit en jeu pour un évènement donné
Résolution d'un problème à l'aide de métaheuristiques. Les métaheuristiques forment un ensemble de méthodes utilisées en recherche opérationnelle pour résoudre des problèmes d'optimisation réputés difficiles. Le but étant de trouver la meilleure solution selon des configurations différentes dans un cadre donné.
Dans le projet, nous devions optimiser les temps de stockages pour réaliser le plus d'économie possible entre trois acteurs qui étaient l'entreprise de production, le transporteur et le client.
Dans notre projet en particulier nous avons d'une part optimisé nos algorithmes mais également la partie hardware grâce à une gestion multiprocesseur sous Java 7 permettant de décupler les performances de l'algorithme sur un temps donné.
Création d'un mini jeu vidéo en Java dans le cadre d'un projet. La principale contrainte était de concevoir le jeu tout en y intégrant une forte ressemblance au célèbre jeu multiplateforme Angry Birds de ROVIO.
Ce projet a été réalisé avec une architecture MVC (Modèle-Vue-Contrôleur) qui est un pattern architectural qui sépare les données (le modèle), l'interface homme-machine (la vue) et la logique de contrôle (le contrôleur).