ANALYSTE DEVELOPPEUR SENIOR ANGULAR/JAVA/COBOL CONFIRME,
BRED PARIS
2022 -
PROJET OU CONTEXTE Projet 1: La conception et la réalisation d’une application web qui permet
d’automatiser la génération d’un avenant de prêt.
Projet 2: Traiter les évolutions liées à l’application de gestion des prêts.
Equipe: 1 CP 4 BI et 11 développeurs
PRESTATION REALISEE Développement des différentes tâches du backlog
Analyse fonctionnelles et refonte technique de l’application
Rédaction des spécifications fonctionnelles et techniques détaillées.
Etude d’impact des évolutions
Backup Tech lead
Support fonctionnel de l’équipe de développement (Front)
Former l’équipe sur le ngrx, le routing, les guards, les intercepteurs.
ENVIRONNEMENT
TECHNIQUE
Java 8, Angular 10, Spring Boot 2.3, Bootstrap 4, DB2, Spring Batch, Struts,
COBOL, Git, Eclipse, intellij, Jira, Jenkins
METHODES Méthode agile Scrum
ANALYSTE DEVELOPPEUR ANGULAR/JAVA/COBOL CONFIRME,
LA SOCIÉTÉ GÉNÉRALE, PARIS
10/2020 - 3/2022
PROJET OU CONTEXTE Contexte: Gérer les applications de la filiale banque privée
Equipe: 1 CP, 3 BI, Tech LEAD et 9 développeurs
PRESTATION REALISEE Développement des différentes tâches du backlog (Java JSP, COBOL,
Spring batch)
Analyse des évolutions fonctionnelles avant implémentation
Test unitaire
Création des services (Java Websphere)
Corriger les bugs
Implémenter les nouvelles règles de gestion
Développement coté présentation avec angular 8
Backup Tech lead
ENVIRONNEMENT
TECHNIQUE
Java 8, WebSphere, Spring Batch, Angular 8, Visual code, Git, Eclipse, intellij,
ORACLE, HP Quality Center, Jira, jump.
ENVIRONNEMENT
FONCTIONNEL
Gestion de profil client.
Gestion des informations négatives.
METHODES Méthode agile Scrum
INGENIEUR DEVELOPPEUR
SIEGE POLE EMPLOI , NANTES
4/2019 - 9/2020
PROJET OU CONTEXTE Projet: Le référentiel client entreprise et l’application qui gère les recouvrements.
Equipe: 1 CP 3 BI 1 SCRUM master et 14 développeurs
PRESTATION REALISEE Développement coté PN (Angular 8).
Test unitaire.
Création des Micro-services en TDD (JAVA – weblogique)
Création des services (COBOL) et des batch.
Corriger les bugs.
Implémenter les nouvelles règles de gestion.
Réaliser les tests unitaires Jasmine et KARMA coté Angular et Junit coté
JAVA.
Etudier l’aspect performance.
Lancer les batch sur l’environnement Linux.
ENVIRONNEMENT
TECHNIQUE
Java 8, Angular 8, weblogique, Bootstrap 3, Visual code, Git, Eclipse, Tuxedo,
ORACLE, HP Quality Center, Jira, STROB, RTC, Docker.
ENVIRONNEMENT
FONCTIONNEL
Gestion de cotisation chômage. Gestion de récouvrement.
METHODES Agile Scrum
LEAD DEV TECHNIQUE JAVA/JEE
IID CREDIT MUTUEL , TUNIS
1/2017 - 4/2019
PROJET OU CONTEXTE Contexte: Le département Euro-information du crédit-mutuel prend la
responsabilité de gérer le système d'information de la banque en ce qui concerne
le développement et la maintenance. Il comporte plusieurs centres de services.
International information développement est un centre de service, interne à la
banque, implanté depuis 2005 à Tunis.
Projet:
1/ Migration BEOBANK
2/ GEPR - Gestion des prestations - Direction EI
3/ GESLOC - Gestion de location immobilière (********/)
4/ GMAT - Gestion du matériel des parcs Crédit mutuelle
Equipe: 1 Responsable équipe, 2 CP et 16 développeurs
PRESTATION REALISEE Synchronisation avec la MOE via des visio-conférence hebdomadaire.
Rédaction des spécifications fonctionnelles et techniques détaillées.
Réalisation des développements spécifiques (Batch et Temps réel).
Création des JCL.
Réalisation des tests unitaires.
Contrôle des normes de qualité de code.
Création des tables DB2.
Analyse de performance.
Tutorat des nouveaux embauchés
ENVIRONNEMENT
TECHNIQUE
Z/OS, IMS, TSI, DB2, TSO, RDZ, PCOM, HP Quality Center, File-AID, Abend-Aid,
MAINVIEW, STROB.
ENVIRONNEMENT
FONCTIONNEL
INGENIEUR JAVA (JEE)
TUNISIE TÉLÉCOM , TUNIS
8/2016 - 12/2016
PROJET OU CONTEXTE Projet: Développement d’un système de motivation
Equipe: 1 CP et 4 développeurs
PRESTATION REALISEE Tâches réalisées :
Conception applicative et technique
Développement technique
Test unitaire
Documentation de la solution mise en place
ENVIRONNEMENT
TECHNIQUE
Netbeans 8.0, JSF 2.2, Primefaces 4.0, Hibernate 4, Glassfish Application Server
4.0, Maven2, MySQL 5.0, StarUML.
METHODES Réunions hebdomadaires
ETUDIANT CHERCHEUR
LABORATOIRE SOIE , TUNIS
2/2016 - 6/2016
PROJET OU CONTEXTE Mission: A prediction-based VM consolidation approach in IaaS cloud data centers
PRESTATION REALISEE Pour l'obtention du diplôme de mastère de recherche en sciences et techniques
de l’informatique de décision, la réalisation d'un projet de fin d'étude est une
obligation. Le laboratoire SOIE-Tunis présente quelques projets suite à un
concours sur dossier. Le projet choisi consiste à proposer une nouvelle approche
de placement dynamique de machines virtuelles sur les serveurs physiques d’une
infrastructure Cloud. En se basant sur une méthode de prédiction, mon
algorithme permet de trouver l’emplacement idéal des machines virtuelles sur un
nombre minimum de serveurs physiques tout en conservant une bonne qualité
de service.
Lien vers mon article sur le journal « The Journal of Systems and Software » :
********.
ENVIRONNEMENT
TECHNIQUE
Java, AKKA framework, Systèmes multi-agents, KDE.
ENVIRONNEMENT
FONCTIONNEL
Cloud computing, IaaS, Prédiction mathématiques.