Equipe : 1 chef de projet, 4 développeurs
Projet : Intégration et déploiement continue des applications (CI/CD)
Intégration et déploiement aux environnements recette et production des applications
Angular.
Tâches réalisées :
- création des pipelines CI/CD avec Gitlab.
- création des branches de dev et production.
- implémentation de la partie des tests unitaires avec Karma.
- configuration des étapes de déploiement (installation, tests et déploiement).
Environnement technique : Java 17, Angular 16, spring boot 2.7.11, gitlab
Equipe : 1 chef de projet, 4 développeurs, 3 business Analyst
Projet : SAE (Services Aux Émetteurs)
C’est un projet basé sur une architecture en micro-service sert à la création et l’émission des
titres au marché primaire en communiquant avec les tiers du marché financier au Maroc
(bourse, dépositaire central, intermédiaire…).
Le projet permet à gérer le cycle de vie du titre dès la création jusqu’à l’émission, la gestion
de la comptabilité, la transformation digital (excel)
Tâches réalisées :
- Mise en œuvre de l’architecture technique en suivant le DDD (Domain Driven Design)
- Choix de la stack technologiques
- Conception
- Réalisation des POCs
- Préparation de la partie Front et Back
- Développement et intégration
- Gestion de GIT (validation des pull request, gestion de conflit, création de branche…)
- Participation aux points clients et réalisation des démos
- Création de pipeline front avec AZUR pipeline
Environnement technique : React 18, redux, webpack, spring boot 2.7.11, Java 17, Git, Azure
TFS, spring security, material-UI, keycloak, Apache KAFKA, Zookeeper, Apache POI, Quarqus,
Kubernetes, PostgresQL,axios,Hibernate, JPA, API REST, API SOAP, postman, JWT, Docker,
maven, azure pipeline
Equipe : 1 chef de projet, 11 développeurs, 4 business Analyst
Projet : Portail web pour la gestion des fonds
C’est un projet basé sur une architecture en micro-service permettant la gestion des
portfeuils des clients de la banque Santander. Il sert également à la création et l’éxecution
des opérations du marché financier (sous-rachat actif/passive, opération d’échange, prêt de
titre…)
Tâches réalisées :
- Consommation des API REST avec axios
- Développement et intégration
- Correction des bugs
- Assistance de client sur site pour les mises en production ( 2 fois à la banque
SANTANDER SAO PAULO, Brésil)
Equipe : 2 chefs de projet, 5 développeurs, 3 business Analyst
Projet : ADF (Administration Des Fonds)
C’est un projet basé sur une architecture en micro-service permettant l’administration des
fonds des SDGs (sociétés de gestion) des clients de la banque CDG CAPITAL. Il sert également
à la création et l’exécution des opérations du marché financier (sous-rachat actif/passive,
opération d’échange, prêt de titre…), la gestion de comptabilité, gestion de position titre, la
gestion du référentiel (données statiques…) Et l’auditing (historisation de toutes
manipulations exécutées sur le projet).
Tâches réalisées :
- Consommation des API REST avec axios
- Développement et intégration
- Correction des bugs
- Proposition des solutions techniques
- Refonte du projet de Jhipster vers spring boot natif
- Gestion de git
- Implémentation de la partie auditing (hibernate envers)
- Implémentation de la partie extourne comptable et extourne position.
Equipe : 2 chefs de projet, 5 développeurs, 3 business Analyst
Projet : GAIA
C’est un projet basé sur une architecture en micro-service permettant la transformation
digital des opérations sur titre (conversion des fichiers Excel et génération des fichier SWIFTs,
Gestion du référentiel, monitoring de transformation, mapping et intégration des opération
avec le système MEGARA.
Tâches réalisées :
- Consommation des API REST avec axios
- Développement et intégration
- Correction des bugs
- Gestion de git
Equipe : 1 chef de projet, 1 TeamLead, 8 développeurs
Projet : IFrame
C’est un projet qui permet de générer des mini-sites clients a base d’un dashboard.
Tâches réalisées :
- Génération et envoi des emails
- Développement et intégration
- Correction des bugs
- Gestion de git
- Implémentation des procédures stockées
- Implémentation des batchs et des crones SQL
- Création des scripts SQL
Equipe : 1 chef de projet, 1 TeamLead, 6 développeurs, 2 designers
Projet : Ile de la cognition
C’est un jeu sous format d’une application web qui aide les personnes affectées par la
maladie de sclérose en plaque de diminuer les effets de cette maladie (renforcement de
concentration, reflexe, renforcement de la mémoire).
Tâches réalisées :
- Création de composants réutilisables et animés
- Développement et intégration
- Correction des bugs
- Gestion de git
- Intégration de maquette
Equipe : 1 chef de projet, 1 TeamLead, 6 développeurs, 2 designers
Projet : Ile de la cognition (Projet de fin d’étude)
C’est un jeu sous format d’une application web qui aide les personnes affectées par la
maladie de sclérose en plaque de diminuer les effets de cette maladie (renforcement de
concentration, reflexe, renforcement de la mémoire).
Tâches réalisées :
- Conception de la partie Backend
- Création de la partie authentification
- Création des interfaces de la partie Dashboard
- Proposition de design de la partie BackEnd
- Déploiement sur la plateforme Heroku
- Gestion de git
- Création et consommation des APIs REST
Equipe : 1 chef de projet, 4 développeurs
Projet : PowAC
C’est une plateforme qui facilite l'interaction entre les comptables et les entreprises.
L’objectif principal est de faciliter la procédure de paiement en fournissant une interface de
paiement en ligne en toute sécurité et de fournir une expérience utilisateur fluide.
Tâches réalisées :
- Consommation des API REST.
- Développement et intégration.
- Correction des bugs
- Implémentation du paiement stripe côté serveur et côté Front
- Implémentation du micro service de paiement
- Implémentation des services d’extraction de données à partir d’une image/PDF
- Implémentation de la partie d’authentification avec keycloak
- Implémentation de la communication inter services avec KAFKA
- Implémentation des procédures SQL
- Sécurisation des services et des données échangées
- Migration de projet d’Angular 13 vers Angular 17