EXPERIENCES PROFESSIONNELLES
● Octobre 2024 – Présent
SOGECAP (SG Assurances) Orléans,
Développeur JAVA 21 /REACT 18
● Projet : Alice
Description du projet : Alice est un projet de vérification d’informations issues de l’IA ,
c‘est une application qui traite des documents lues par l'intelligence artificielle et permet
d’afficher le document et les informations extraites ainsi que la validation et la
modification de ces informations.
Tâches réalisées :
● Développement des interfaces avec React from scratch.
● Développement des web services de retrait et d’enregistrement des données avec
spring boot .
● Développement des web services dédiés en back end .
● Mise en place des tests unitaires et d'intégrations en back end avec Mockito et Junit.
● Ajouter les tests unitaires en front .
● Déploiement en intégration et recette de l’application
● Collaboration avec les équipes de recette pour résoudre les anomalies
● Migration et mise à niveau des montées de version React et Java et des frameworks
internes .
● Collaboration avec les équipes IA .
Outils de développement : React 18,JAVA 21, IA ,Spring boot,Git , Gitlab, Docker,
Spring suit tools , Maven, Jira, Responsive Design,Html5, Css3, Typescript , Karma ,
Jasmine Figma , RxJs, Sonarqube , PostgreSql, HttpInvoker.
● sProjet : Parc 360 Application de suivi d’activité
Description du projet : Parc 360 est une plateforme de suivi d’activités des conseillers
, avec un accès pour les agents pour remplir leurs activités et un accès dédiés au managers
avec une vue globale des activités ( en cours, en attente et achevés , en retard ) et des
métriques sur les avancements , le planning et les compétences existantes .
Tâches réalisées :
● Développement de nouvelles interfaces graphiques .
● Développement de l’api du projet et intervention sur les projets en liaison ( les projets
d'accès au domaine )
● Préparation des requêtes Sql complexe pour la récupération de données des sources
différentes .
● Développement des web services dédiés en back end .
● Mise en place des tests unitaires et d'intégrations en back end avec Mockito et Junit.
● Adaptation des tests unitaires front.
● Mise à jour du pipeline CI/CD et déploiement sur les différents environnements.
● Collaboration avec L’UX/UI designer.
● Migration et mise à niveau des montées de version React et Java et des frameworks
internes .
Outils de développement : React 18,JAVA 21, Spring boot,Git , Gitlab, Docker, Spring
suit tools , Maven, Jira, Responsive Design,Html5, Css3, Typescript , Karma , Jasmine
Figma , RxJs, Sonarqube , PostgreSql, HttpInvoker.
Juin 2022 – Septembre 2024
SensioLabs,
Développeur JAVA 17 /ANGULAR 17
● Projet : Migration Plateforme E-Commerce ********
Description du projet : Local Fr est une plateforme e-commerce pour la création de
sites web vitrine pour les artisans Le projet consiste à migrer l’outil d’AngularJs vers
Angular 11 avec des interventions en backend Java .
Tâches réalisées :
● Migration des anciennes fonctionnalités et composants front end .
● Développement des nouvelles fonctionnalités front et back office et la partie album et
galleries.
● Adaptation du front avec les templates figma.
● Développement des web services en back end .
● Mise en place des tests unitaires et d'intégrations en back end avec Mockito et Junit.
● Proposition d'amélioration de design.
● Garder le même comportement que l’ancien site .
● Ajout du responsive design avec Flex Layout.
● Adaptation des tests unitaires.
● Mise à jour du pipeline CI/CD.
● Collaboration avec L’UX/UI designer.
Outils de développement : Angularjs,JAVA 17, Spring boot, PHP, Angular 17,Git ,
Github, Docker, Intellij , Maven, Jira, Responsive Design, Docker compose,Html5, Css3,
Typescript , Karma , Jasmin E-commerce ,Figma , RxJs, NgRx.
Décembre 2019 – Juin 2022
RTE,
Développeur FullStack Java/Angular et DevOps
Projet : Antares Wrapper
Description du projet : C’est un outil de calcul d’adequacy de la répartition de l’énergie
dans le réseau européen.Il utilise un open source de RTE qui s’appelle Antares pour faire
les calculs à partir des prévisions des charges et production d'énergies chaque semaines.
Le projet contient deux microservices spring boot , avec une architecture event driven , en
utilisant kafka comme broker pour l’échange de messages .Pour la mise en prod on utilise
k8s et helm pour la versionning des fichiers de confs kubernetes.
Tâches réalisées :
● Implémentation des nouvelles fonctionnalités.
● Dockerisation des microservices.
● Mise en place d’une pipeline CI/CD avec Gitlab.
● Mise en place des Helms charts et des fichiers de déploiements kubernetes.
● Gestion du serveur de test OVH.
● Préparation des tests de bout en bout avec python.
● Préparation des releases client.
● Correction de bugs techniques et opérationnels.
● Troubleshooting en cas de bug majeurs chez le client .
● Préparation des scripts Ansible pour un debug dans un cloud privé .
Outils de développement : Java 8, Spring Boot, Spring Cloud Stream ,Apache KAFKA
,Kubernetes ,Git , Gitlab CI/CD, Ansible, Docker, OVH, HELM,Microservices, Intellij ,
Maven, Jira, Gitlab, Sonar, JUnit, Python 3 ,Architecture Event Driven, Apache AVRO ,
MongoDB, Virtual VM,SSH , Docker compose.
Janvier 2019 – Novembre 2019
THALES,
Développeur FullStack Java/Angular et React
Projet : Thales Catalog Project
Description du projet : C’est le catalogue de projets qui existent dans thales. Le portail
simplifient aux différents managers d'équipe et des entités d'accéder à leur projets et faire
le suivi, il fournit plusieurs indicateurs comme l'État d'avancement de projet, le mood de
l'équipe, nb tickets traités. Et il permet aux différents utilisateurs de voir les produits
existants et contracter leurs responsables et leurs ingénieurs et même voir le cycle de vie
de leur projets .
Tâches réalisées :
● Changement d’interface graphique
● Personnalisation et ajout de nouvelles fonctionnalités backend et frontend.
● Proposition des améliorations graphiques.
● Développement et maintenance sur l’ancien front React.
● Adaptation du front avec les templates figma .
● Correction de bugs.
● Scoping.
● Mise en production.
● Création de tests end to end.
Outils de développement : Angular 8, Java 11, Bootstrap, jhipster, Spring Boot, Git ,
GitlabCI, Ansible, Docker, pivotal cloud foundry, Cloud Azure, Microservices, Yarn,
Keycloak, Html5, Css3, Saas, REST web services, WebStorm , Postman, Maven,
Hibernate,Typescript, Jira, Gitlab, Elk, Sonar, Jest, Mockito ,Architecture
Hexagonale,React.
Mars 2017 – Décembre 2018
Renault,
Développeur FullStack Java/NodeJS/Angular
Projet 1 : DLE
Description du projet : Data Lake Explorer est le catalogue des métadonnées des
données qui existent dans le data lake .Il permet aux utilisateurs de consulter les
différentes bases de données et data qui existent (métadonnées et échantillon de données
) et aux data provider d'ajouter leurs propres métadonnées (tags, documentation ,
commentaire sur la qualité des données ..) et de gérer l'accessibilité sur ses données .
Tâches réalisées :
● Changement d’interface graphique (page login, menu, thème des tableaux...)
● Personnalisation et ajout de nouvelles fonctionnalités.
● Proposition des améliorations graphiques.
● Correction de bugs.
● Framing.
Outils de développement : AngularJS, Windows, Bootstrap, JavaScript, NodeJS,REST,
HTML5, CSS3, GIT, WEBStorm, MongoDB.
Projet 2: DLL
Description du projet : Data Lake Loader est pour fonctionnalité de lire une structure de
données présente sur HDFS (csv, flat, fixed, Excel..) et de la transformer pour ensuite la
persister (élastique, orc, hbase)
Tâches réalisées :
● Création de certains readers (csv, Excel, fixedWidht, Flat file)
Outils de développement : spark, Windows, scala, GIT, OOZIE, HDFS, HUE, GIT,
Eclipse, intellij IDEA, MongoDB.
Projet 3: IHM DLL
Description du projet : Ce projet représente l'interface graphique de gestion de DLL, il
permet aux utilisateurs de construire leurs fichiers de configuration pour pouvoir
transformer leurs données par le moteur DLL.
Tâches réalisées :
● Construction de l'application depuis Scratch.
● Personnalisation et ajout de nouvelles fonctionnalités.
● Proposition et création des interfaces graphiques.
● Correction de bugs.
● Estimation des tâches et démo.
● Test.
● Framing.
Outils de développement : Angular4/5, Windows, JavaScript, HTML5, CSS3, GIT,
WEBStorm, PostgreSql, Java, SpringBoot, Jira, Scrum.
Décembre 2016 – Février 2017
SOFRECOM,
Ingénieur (PHP 5/ /AngularJS)
Projet 1 : VtigerCRM
Description du projet : Un projet open source.
Tâches réalisées :
● Changement d’interface graphique (page login, menu, thème des tableaux...)
● Personnalisation de certaines fonctionnalités.
● Mise en production.
● Correction de bugs.
Outils de développement : PHP5, Windows, Bootstrap, JavaScript, HTML5, JQuery,
CSS3, Filezilla, PHP Storm, Brackets, MysqlWorkbench, MySQL.
Projet 2 : GLPI
Description du projet : Un gestionnaire libre de parc informatique pour notre client
Orange France.
Tâches réalisées :
● Ajout de données référentiels (logiciels, entités..).
● Ajout de nouvelles fonctionnalités et modules.
● Personnalisation de l’outil.
● Création de jobs talend.
● Conception de base de données
Outils de développement : PHP5, Windows, Bootstrap, JavaScript, HTML5, JQuery,
GLPI, Zend, Talend, CSS3, Filezilla, TalendStudio, PHP Storm, Brackets,
MysqlWorkbench, MySQL.
Juin 2016 – Décembre 2016
FONDATIVE (ED...