Expérience professionnelle
EXPERIENCE PROFESSIONNELLE
Selencia - STED juin 2024 – Aujourd'hui
Développeur senior Full-Stack .NET /.Net Core 10 mois
Produit : GED Produit STED : l’application permet aux utilisateurs à accéder aux documents de la GEd à travers les Api ou à travers le front , rechercher et télécharger des documents
Equipe : STED
Contexte projet : Au sein de l’équipe Système de transformation Editique et Dématérialisation STED , en tant que Développeur senior .Net ,.NET Core , la mission consiste au développement des API pour les différents GED et le front office de portail produit .
Réalisations :
● Développement couche Api : .net 6 .
● Développement des évolutions pour la GED : Api des recherche des documents ,filtre , téléchargement , Évolution au niveau IHM
● Développement des Api pour la GED produit Développement des batch de remédiation des documents GED et des reprises des document CRM
● Développement des nouveaux écrans IHM : recherche des documents produits , téléchargement , filtres… Rédaction de la documentation technique : DAT , DLI
● Assister aux différentes cérémonies : préparation de Backlog, poker planning ,Daily meeting , démo et rétrospection ...
● Test driven development (TDD) : Xunit,
● Rédaction des documentations Swagger
● Assurer le suivi de la correction des incidents selon leur nature.
● Evolution fonctionnel pour les services : gestion des flux, génération et export des documents
● Configuration CI/CD : Azure devops
ENVIRONNEMENT TECHNIQUE : Visual Studio 2022, Azure Devops , .NET 6, SQL Server, Scrum , CI/CD, MVC, C#, JIRA, Mantis
AXA XL - Digital
Janvier 2022 – Juin 2024
Développeur senior Full-Stack .NET /.Net Core 2 ans et 6 mois
Produit : EDI Portal : est le UI pour la plateforme EDI , l’application permet aux utilisateurs de prendre des décision sur les flux gérés par le moteur EDI, en fonction du périmètre autorisé (scope)
et gérer les Edi reçus/ envoyés à l'expéditeur externe, au marché
Equipe : Digital
Contexte projet : Au sein de la tribu DIGITAL, la Squad GED : produit EDI Portal, en tant que Développeur senior .Net ,.NET Core , la mission consiste à la refonte du produit Bureau EDI en migrant l’application du Java en .net Core MVC et la cloudifier vers Azure .
Réalisations :
Refonte de l'application bureau Edi MVC .net 6 , CQRS, ODATA,
Migration en MVC net 6 Evolution fonctionnel pour les services : gestion des bordereaux, gestion des ux, génération et export des documents
Test driven development (TDD) : Xunit
Configuration CI/CD : Harness pipelines
Participation à l’architecture et la conception de l’application , choix des technologies et Framework Développement des nouvelles écrans IHM : Recherche , Filtres , gestions des bordereaux , des ux , import , export documents
Assister aux différentes cérémonies : préparation de Backlog, poker planning ,Daily meeting , démo et rétrospection ...
Rédaction des documentations Swagger
Assurer le suivi de la correction des incidents selon leur nature.
Élaborer le concept des projets (définir l'ergonomie, réaliser les story-boards, ...)
ENVIRONNEMENT TECHNIQUE : Visual Studio 2022, GIT Enterprise, MVC .NET 6, IBM DB2, Docker, Artifactory, Harness. Azure
________________________________________
Produit : IQMA: est une application intranet qui gère les flux des cash non tracés et centralise le workflow .
Equipe : Digital
Contexte projet : Au sein de la tribu DIGITAL, produit IQMA, en tant que Développeur fullstack senior .NET Core Angular , la mission consiste à la refonte sur le produit IQMA en .net 6 api et Angular 12 pour le front .
Réalisations :
● Développement couche Api : .net 6 .
● Développement de la couche Front Angular 12 /Typescript
● Evolution fonctionnel
● Test driven development (TDD) : Xunit,
● Configuration CI/CD : Harness pipelines
ENVIRONNEMENT TECHNIQUE : Visual Studio 2022, GIT Enterprise, .NET 6, Angular 12, Artifactory, Harness. Azure
AXA France - Direction Technologies Décembre 2020 – janvier 2022
Développeur senior backend .NET /.Net Core 1 an
Produit : Battisur
Equipe : Dev pie 5
Contexte projet : Au sein de la tribu IARD Entreprise (Incendie Accidents Risques divers), la Squad O2B : produits Batissur et BDM, en tant que Développeur senior .Net ,.NET Core , la mission consiste à évoluer les 5 services dotnet pour le produit Batissur en migrant les services SOAP et REST , migrer en .net Core et les cloudifier vers Azure .
Réalisations :
- Cloudification des services on premise vers Azure : service enrichissement, service écriture contrat, service lecture contrat .
Migration en .net core 3.1, net standards 2.1
Migration des services SOAP et REST (service lecture contrat, Service écriture contrat)
-Evolution fonctionnelle pour les services : Enrichissement devis, lecture et écriture contrat ...
-Test driven development (TDD) : Xunit,
-Behavior driven development (BDD) : Specflow,
-Configuration CI/CD : pipeline Azure devops
-Gitflow pour la gestion des branches et releases GIT
-Rédaction des DAT (dossier architecture technique) avec langage de balisage léger : Markdown Cheatsheet.
-Développement de la couche Front Angular
ENVIRONNEMENT TECHNIQUE : Visual Studio 2019, GIT flow , Azure devops ,.NET Core 3.1,Kibana,SonarQube , Microsoft SQL Server, Oracle ,MongoDb,Cosmos Db,swagger,Maam (oauth2) ,angular .
L’Oréal R&I Juin 2020 – Novembre 2020
Développeur senior FullStack .NET Core /docker 6 mois
Projet : Projects V3 ,Study V2
Equipe : Architecture
Contexte projet : développement des contrats d’interface (Apis) entre différents référentiels et bases et des applicatifs : Orchestra, Orelia, Actiview ...
Réalisations :
- Projet : Api Projects V3 (Web Api .net core 3.1)
● Migration de projet de .net 4.5.1 vers .net core (docker)
● Migration des Api existants
● Développement des nouvelles Apis
● Authentification Oauth 2.0
● Installation configuration docker : Docker Engine, Docker file, Docker compose...
● Configuration Nginx
● Gestion des logs et traces dans le cluster ELK
● Pipeline Gitlab +Jenkins
● Installation des prérequis pour la machine Ubuntu 18.04 : docker, drivers SQL ,certificats …
● Test unitaires,
● Rédaction des documentations Swagger
● Rédaction documents DLI, DLT
- Projet : Api Study V2 (Web Api .net core 3.1)
● Migration de projet de .net 4.5.1 vers .net core (docker)
● Migration des Api existants
● Développement des nouvelles Apis
● Authentification Oauth 2.0
● Installation configuration docker : Docker Engine, Docker file, Docker compose...
● Configuration Nginx
● Gestion des logs et traces dans le cluster ELK
● Pipeline Gitlab +Jenkins
● Installation des prérequis pour la machine Ubuntu 18.04 : docker, drivers SQL, certificats …
● Test unitaires,
● Rédaction des documentations Swagger
● Rédaction documents DLI, DLT
ENVIRONNEMENT TECHNIQUE : Visual Studio 2019, Gitlab, Jenkins, .NET Core 3.1, Docker ,ELK, Ubuntu 18.04 , Microsoft SQL Server, Oracle ,swagger,Oauth2.0
Groupe Randstad Avril 2018 - Mars 2020
Développeur senior FullStack .NET/Angular 2 ans
Projet : Smartdata , Starter
Equipe : Big Data (restitution des données)
Contexte projet : Smart Data : Développement d'un outil d'analyse à destination des acteurs institutionnels en vue de l'élaboration d'études Ad-hoc concernant le marché de l'emploi. La solution développée repose sur un écosystème Big Data permettant la restitution et la visualisation d'informations prédictives et exploratoires.
Réalisations :
- Restitution : projet Services Bigdata (Microsoft Web Api)
● Développement de la couche Services pour les applications Smardata, Starter, Randy Chatbot :
-les APIs pour la restitution des données des métiers les qualifications
-les Apis pour l’analyse des rémunérations
-les Apis utilisés pour la restitution des offres et demandes pour le marché de l’emploi
-les Apis pour les analyses sectorielles pour les contrats de travail
- les Apis pour le marché invisible des métiers par type de contrat
-les Apis pour le marché invisible des métiers par type de contrat
● Développement des tests unitaires pour les services
● Développement de la couche Services pour un gestionnaire des dossiers et documents pour Smartdata
● Développement de la couche Service pour l’authentification
- Visualisation : projet smartdata (Angular)
● Développement des dataviz en utilisant Google Chart (Donut charts, bar charts ,list charts ..)
● Développement des dataviz des cartes en utilisant OpenLayer (carte des offres d’emplois , cartes marché invisible, cartes d’analyse sectorielle …) .
● Migration de projet Smardata des différentes versions Angular : 2 ,4, 5,6,8
● Documentation et étude technique et fonctionnelle
TAILLE DE L’EQUIPE : 7 personnes. 1 Project manager /1 Chef de projet / 1 développeur fullstack / 2 ingénieurs data / 2 data scientistes
ENVIRONNEMENT TECHNIQUE : Visual Studio 2017, Azure Devops , Asp.NET, C#, MVC5 , WebAPi, Angular, OpenLayer, Bootstrap, HTML5, CSS3, Google Charts, hadoop cluster , Hbase, Oracle, mysql ,
La Poste Mobile Novembre 2017 - Mars 2018
Développeur senior .NET/Angular ...