Consultant Développeur senior Full Stack
BPI FRANCE
juin 2023 - juin 2025
Développement from Scratch d'une application de stabilisation
des taux intérêts.
La mission consiste à réaliser une application de A à Z, pour
objective de permettre aux clients de BPI, de stabiliser leur taux
d’intérêt, simplifier la communication et les démarches entres
les banques et les sociétés , en mettre en disposition des calcules
mathématiques et des modules d’optimisation afin de stabiliser
les taux d’intérêts.
Dans une équipe de 3 personnes développeurs, un Tech lead,
Product Owner, Scrum master
En méthodologie Safe, qui se base qui les itérations.
Mon intervention s𠆞st portée sur les points suivants :
● Développement des composants avec Angular 17.
● Présentation des livrables aux clients et aussi au PO
Consultant Développeur senior Full Stack
PSA (STELLANTIS)
octobre 2020 - juin 2023
Développement from Scratch d'une application de stabilisation
des taux intérêts.
La mission consiste à réaliser une application de A à Z, pour
objective de permettre aux clients de BPI, de stabiliser leur taux
d’intérêt, simplifier la communication et les démarches entres
les banques et les sociétés , en mettre en disposition des calcules
mathématiques et des modules d’optimisation afin de stabiliser
les taux d’intérêts.
Dans une équipe de 3 personnes développeurs, un Tech lead,
Product Owner, Scrum master, Proxy PO
En méthodologie Safe, qui se base qui les itérations.
Mon intervention s𠆞st portée sur les points suivants :
● Développement des composants avec Angular 17.
● Présentation des livrables aux clients et aussi au PO.
● Développer des tests unitaires back et front.
● Développer des tests automatises avec Cucumber, selinuim, et
karateDSL
● Ecrire des pipelines Jenkins, et configurer Docker, Kube et
Helm.
● Faire le code Review pour les autres développeurs.
● Participer a toutes les cérémonies de Safe.
Context technique:
Java 17, Spring Boot 3, Spring Data JPA, Spring IoC, Spring
Boot.
PostgreSQL Database
IntelliJ Idea, Maven, Lombok, Jhusky, Spotless, Sonar.
Git, Git Hooks, Junit, Mockito, Jasmine, Karma, selenium, cucumber,
Karate.
TypeScript, Angular 17 / RxJS, CSS, Bootstrap 5, NPM,
Jira, confluence.
Jenkins, Docker, Kubernetes, Helm, Tanzu.
Développeur Full Stack
PSA (STELLANTIS)
octobre 2020 - juin 2023
Développement from Scratch d'une application
Développeur Full Stack
SMILE (CLIENT : PSA )
octobre 2020 - aujourd'hui
Développement from Scratch d'une application d'administration et de suivi des véhicules de PSA.
La mission consiste à réaliser une application de A à Z pour consommer des API Rest afin dministrer et suivre les états tels que la statue de fuel , la charge, ventilateur, position, trajet etc.. ,
fait par les véhicules
Dans une équipe de 3 personnes, un architecte, Product owner et un développeur, l𠆚pplication PSA ADMIN consomme tout les
informations des autres applications via KAFKA,et aussi consomme des webservices REST,. j ai utilisé la méthodologie agile SCRUM, en utilisant JIRA et Confluence.
Mon intervention s𠆞st portée sur les points suivants :
● Faire des maquettes et proposer des fonctionnalités, les valider avec PO.
● Développement des composants avec Angular 10.
● Présentation des livrables aux clients et aussi au PO.
● Faire du développement et du testing.
● Développement des API REST.
● Déploiement en utilisant TeamCity et ansible.
L𠆚pplication repose sur l𠆚rchitecture Microservice. Le front a été développé en utilisant le Framework Angular 10, Bootstrap Et le backend
SeedStack, java 8, Fign, Hibernate.
d'administration et de suivi des véhicules de PSA
JCDECAUX
septembre 2019 - septembre 2020
La mission consiste à réaliser une application de A à Z pour
consommer des API REST afin dministrer et suivre les états
tels que la statue de fuel, la charge, ventilateur, position, trajet
etc.., fait par les véhicules
Dans une équipe de 3 personnes, un architecte, Product Owner
et un développeur, l𠆚pplication PSA ADMIN consomme toutes
les informations des autres applications via KAFKA, et aussi
consomme des webservices REST, j𠆚i utilisé la méthodologie
agile SCRUM, en utilisant JIRA et Confluence.
Mon intervention s𠆞st portée sur les points suivants :
● Faire des maquettes et proposer des fonctionnalités, les
valider avec PO.
● Développement des composants avec Angular 10.
● Présentation des livrables aux clients et aussi au PO.
● Faire du développement et du testing.
● Développement des API REST.
● Déploiement en utilisant TeamCity et ansible.
L𠆚pplication repose sur l𠆚rchitecture Microservice. Le front a
été développé en utilisant le Framework Angular 10, Bootstrap
Et le backend avec SeedStack, java 8, Fign, Hibernate.
Développeur Full Stack
Participer à l’évolution et maintenance d’une application de
Monitoring pour la gestion de tout ce qui est publicité externe.
La mission consiste à maintenir l𠆚pplication (correction des
bugs, des Régressions ...), et la faire évoluer, en ajoutant des
nouvelles pages et fonctionnalités. L𠆚pplication monitoring
affiche toutes les informations Des filiales comme les publicités,
les Matériels et les statistiques, selon chaque pays.
Dans une équipe de deux développeurs, un réfèrent Technique,
P roxy PO, Scrum Master on travaille l𠆚pplication Monitoring
qui consomme tous les informations des autres applications
(gestion Publicité, Gestion Materials ...), et les afficher, les gérer
d’une manière optimale et bien Visible pour les filiales de
JCDecaux. On a utilisé la méthodologie agile SCRUM, en utilisant
JIRA et Confluence.
Mon intervention s𠆞st portée sur les points suivants :
● Faire des maquettes, les valider avec PO.
● Développement des composants avec Angular.
● Présentation des livrables aux clients et aussi au PO.
● Faire du développement et du testing.
● Support technique pour les points bloquants et
accompagnement dans le projet.
L𠆚pplication repose sur l𠆚rchitecture SOA. Le front a été
Développeur Full Stack
PROXIAD (CLIENT : JCDECAUX)
septembre 2019 - septembre 2020
Participer à l’évolution et maintenance d’une application de
Monitoring pour la gestion de tout ce qui est publicité externe.
La mission consiste à maintenir l𠆚pplication (correction des bugs,
des Régressions ...), et la faire évoluer, en ajoutant des nouvelles
pages et fonctionnalités. L𠆚pplication monitoring affiche toutes les
informations Des filiales comme les publicités, les Matériels et les
statistiques, selon chaque pays.
Dans une équipe de deux développeurs, un réfèrent Technique,
proxy
PO, Scrum Master on travaille l𠆚pplication Monitoring qui
consomme tout les informations des autres applications (gestion Publicité, Gestion Materials ...), et les afficher, les gérer d’une
manière optimale et bien Visible pour les filiales de JCDecaux. On a
utilisé la méthodologie agile SCRUM, en utilisant JIRA et
Confluence.
Mon intervention s𠆞st portée sur les points suivants :
● Faire des maquettes, les valider avec PO.
● Développement des composants avec Angular.
● Présentation des livrables aux clients et aussi au PO.
● Faire du développement et du testing.
● Support technique pour les points bloquants et accompagnement
dans le projet.
L𠆚pplication repose sur l𠆚rchitecture SOA. Le front a été
développé
En utilisant le Framework Angular 6, Material Design. Et backend
avec Java/ Jee version 8 (encours de migration à 11), EJB, IONIC
avec Angular 6 Pour l𠆚pplication Mobile, on a utilisé sonar, Jenkins
et docker
EXCELLENCE-IT
septembre 2019 - décembre 2019
développé
En utilisant le Framework Angular 6, Material Design. Et
backend avec Java/ Jee version 8 (encours de migration à 11),
EJB, IONIC avec Angular 6 Pour l𠆚pplication Mobile,
sonar, Jenkins et docker.
Développeur Full Stack Réalisation de deux missions, externe (application de modération admin)
EXCELLENCE-IT ( SOCIÉTÉ DE SERVICE)
septembre 2019 - décembre 2019
(application de modération admin) chez une startup, interne
(application pour une salle de Sport ) avec la société de service.
Le projet externe consiste à développer une application pour faire la
modération et la gestion des données d’une autre application Mobile
, pour contrôler cette dernière par l' équipe interne, il y deux rôles
dans l'application, Admin et gestionnaire. l’utilisateur peut faire
plusieurs opérations, par exemples , accepter ou rejeter la
publication d’un client sur l𠆚pplication mobile,
Le projet interne consiste à développer une application pour faire la
la gestion d' une salle de Sport, il y un admin, Coach et client de
Salle, quelques fonctionnalités, Coach peut réserver une séance
dans sa calendrier, voir les clients, publier des exercices,le client
peut aussi faire des objectives et voir son avancement.
l𠆚pplication externe repose sur l𠆚rchitecture micro-services. Le
front a été développé en utilisant le Framework React 16. et backend
avec NodeJS.
l𠆚pplication externe repose sur l𠆚rchitecture Soa. Le front a été
développé en utilisant le Framework VueJS. et backend avec Spring
Boot.
Mon intervention s𠆞st portée sur les points suivants:
● faire des maquettes , les valider avec PO.
● Développement des composants avec ReactJS. Ou bien VueJS
● Présentation des livrables aux clients et aussi au...