Menu

Abdelfattah MOUMEN

Paris

En résumé

Abdelfattah MOUMEN,

Ingénieur d'état de l'Ecole Mohammadia d'Ingénieurs ( Promotion 2010).

Compétences opérationnelles

Etude de l'existant.
Rédaction de spécifications fonctionnelles et techniques
Réalisation.
Test (TU, Test dintégration, Recette Fonctionnelle, PV).
Gestion des anomalies (Recette, Production).
Gestion d'équipe.
Collaboration avec tous les intervenants des projets.
Analyse et corrections des anomalies
Préparation des MEP

Compétences techniques

Langages : XML, JAVA, C, C#, 4GL
Technologies : J2EE, EJB3.0, WEBSERVICES(REST, SOAP), JPA, HIBERNATE, MAVEN, SPRING, JUNIT, JPA REPOSITORY, APACHE CXF, JAX WS
Serveurs dapplications : WEBSPHERE, TOMCAT, JBOSS
Bases de données : ORACLE, INFORMIX, MYSQL, PostgreSQL
Systèmes : Unix, Windows
Outils : Eclipse, INTELLIJ, GIT, SVN, VSS, DEVBOOSTER, SOAPUI, SwaggerUI, SQL DEVELOPPER, TAOD FOR ORACLE, SELENIUM, MANTIS, JIRA, EA (Entreprise Architect), Power Designer, Process Composer
Méthodes : SCRUM

Compétences fonctionnelles

Assurance Habitation (Simulation, Tarification, Souscription).
Assurance Auto (Simulation, Tarification, Gestion de sinistres, Sinistres).
Processus de conformité contrats IARD.
Refonte ECI (Espace Client Individuel Assurance)
Moyens de Paiement (Virements / Prélèvements / Chèques / LCN).
Refonte du SI Bancaire.

Mes compétences :
JPA/ Hibernate
EJB3
WebSphere
AMOA
Oracle
Eclipse
Java J2EE (Java 5 , Java 6)
Spring
Sql Developer / Taod For Oracle
Metier Banque / Finance
Tomcat
XML
JUnit
SVN/GIT
SwaggerUi
SoapUi
Web Services (SOAP, REST)

Entreprises

  • Groupe Bred - Analyste Technique

    Paris 2018 - maintenant BRED- BANQUE POPULAIRE du 02/2018
    Analyse, Conception et développement

    Projet : Extrassur

    Dans le cadre du projet Extrassur (Distribution des produits IARD Natixis), la mission consiste à mettre à disposition des services de gestion du processus de vente IARD (Stockage des documents dans la GED, Traitement des CRE, Distribution, Gestion de la conformité contrat IARD).

    Missions :

    - Analyse, Conception
    - Rédaction des spécifications techniques.
    - Modélisation BD.
    - Développement des BS (Business Service).
    - Développement Batchs
    - Rédaction des documents d’exploitation des Batchs.
    - Test unitaires
    - Tests d’intégration.
    - Recette.
    - Préparation des mises en production
    - Suivi de la production et correction des anomalies.

    Environnements :

    Java, JAVA/ J2EE, Web Service REST, Spring Core, Spring Boot, Spring Batch, Hibernate/jpa, Maven, JBOSS, Postman, PostgreSQL, Pg Admin, , EA(Entreprise Architect), Power Designer , Process Composer, BPM(W4), Eclipse, SVN.
  • Arval France - Chef de Projet MOE

    Rueil-Malmaison 2016 - 2017 Insurance Project Manager MOE

    Projet : EQUUS ASSURANCE

    Arval (Location de véhicules en longue durée) propose l’assurance auto comme option dans le package de location de véhicule. Dans le cadre du projet Equus G4 le but c’est de migrer et gérer l’assurance des quatre pays France, Espagne, Italie, UK dans le progiciel CLEVA.

    Missions :
    - Participation aux ateliers.
    - Rédactions des spécifications techniques.
    - Analyse des contraintes d’intégration du progiciel CLEVA chez Arval.
    - Conception et réalisation des spécifiques Arval (Batchs et web services) et intégration dans les livrables progiciels.
    - Développement Front Liferay.
    - Gestion d’incidents.
    - Encadrer des juniors.
    Environnements :

    Java, JAVA/ J2EE, Web Service SOAP, WSDL, Spring, Tomcat, Maven, Soap UI, Oracle, Sql Developer, Eclipse, SVN, Jira.
  • Generali France - Ingénieur Etude et Développement J2EE

    Saint-Denis 2015 - 2016 Projet : GAPI

    L’application GAPI propose aux internautes les possibilités de simuler, tarifer, souscrire une assurance habitation ou auto. Ainsi que la consultation des différents types de contrats souscrits et leurs documents.

    Missions :

    - Etude de l’existant de l’espace client individuel (ECI).
    - Refonte de l’ECI
    - Développement des Web Services REST (simulation, tarification et souscription des assurances habitation et auto)
    - Développement des clients des Web Services SOAP (BackEnd)
    - Développement des tests unitaires (JUnit)
    - Tests fonctionnels (Swagger UI, SOAP UI)
    - Rédaction des documents de présentation des web services REST.
    - Adapter la solution aux avenants (Agilité)
    - Gestion des anomalies(JIRA)

    Environnements :

    Java , JAVA/ J2EE, Web Service REST, SOAP , WSDL, Spring MVC, JBoss, Maven, Soap UI, Swagger UI, JUnit, Eclipse, SVN, Intellij, GIT.
  • GFI Informatique - Analyste IT

    Saint-Ouen 2015 - 2018
  • Itnovem. - Ingénieur Etude et Développement JAVA/J2EE

    Saint-Denis 2014 - 2014 Projet :
    Développement du module de Traçabilité « eTrack »
    L’application concerne la réécriture interne de l’application existante Traçabilité / suivi de mobile et doit répondre aux nouveaux besoins des appels d’offres des clients abonnés.
    L’application est multilingue. Tous les libellés et messages fournis dans l’application
    doivent être affichés dans la langue courante définie par l’utilisateur.

    Contexte fonctionnel :
    Etrack, projet de géolocalisation des Frets en temps réel, proposant des abonnements,
    alertes et autres services (gestion des balises Gps, gestion des locomotives, gestions des poses balises-locomotives, gestion des parcs de matériels, …) aux clients d'Itnovem.
    Il s'agit d'un progiciel paramétrable basé sur une architecture REST.

    Missions :
    - Etude de l’existant (
    - Ecriture des scripts de la base de données (Oracle)
    - Développement des Services de la couche métier
    - Développement de la couche DAO (JPQL, SQL Natif)
    - Développement des Web Services REST
    - Développement d’un Web Services SOAP
    - Développement des tests unitaires (JUnit, HSQLDB)
    - Déploiement au niveau du Tomcat
    - Tests fonctionnels (SOAP UI)
    - Adapter la solution aux avenants
    - Correction et suivi des bugs mantis (MantisBT)

    Environments technique :
    Java 6, JAVA/ J2EE, Web Service REST, SOAP, WSDL, Spring 4.0.2, Hibernate 4.2.5, JPA 1.5.1, Spring Data JPA, JPA Repository, Oracle, Sql Developper, Tomcat 8, Maven, Soap UI, JUnit, DbUnit 2.4.8, Eclipse, SVN,
  • Natixis - Ingénieur Etude et Développement

    Paris 2013 - 2014 Projet :
    Développement des Web Services Middle SAV (Service Après Vente)
    Développement d’une brique Web Services Middle SAV dans l’architecture de Natixis
    Financement pour interfacer le SDD (Serveur de Disponible). L’objectif de cette brique
    est d'éviter que les applications clientes appellent le SDD " en direct ".
    Les services proposés au sein de cette brique sont développés en Web Services.
    Ils doivent masquer la complexité des Web Services proposés par le SDD.



    Missions :
    - Etude de l’existant (les services sont proposés par une QR EDIAP
    - Ecriture des SFD
    - Ecriture des STD
    - Conception de la solution (Prendre en compte la phase de transition pendant
    laquelle le Middle SAV continue à appeler la QR
    - Développement des Web Services
    - Développement Tests unitaires (JUnit, Arquilian)
    - Déploiement au niveau du Websphere (Ear, data Source et fichiers de
    configuration
    - Tests fonctionnels (SOAP UI)
    - Adapter la solution aux avenants

    Environnement technique :
    Java 6, JAVA/ J2EE, CDI, SOAP, WSDL, Hibernate,
    JPA, Oracle, Sql Developper, Websphere, Maven, Soap UI, JUnit, Arquilian,
    IBM RSA (noyau Eclipse), Dimension (gestion des versions)
  • Eurafric Information - Analyste Concepteur

    2010 - 2013 Projet :
    Poste Agence : Refonte du système d’information de la BMCE BANK
    Equipe de 10 personnes : 1 Chef de projet, 09 Ingénieurs étude et développement.
    Intervention dans le cadre du projet pour la refonte de l’ensemble des applications :
    o Traitements activités du guichet (Versement, retrait, … )
    o Solde Central,
    o Traitement des valeurs (chèques, LCN, virements, prélèvements et MAD),
    o Outil de validation des opérations (OVO) pour avoir une visibilité sur le
    solde central et une priorité des valeurs à payer
    o Gestion des incidents de paiement,
    o Certification des chèques,
    o Gestion des effets avalisés,
    o Gestion des blocages et des oppositions.


    Missions :
    - Etude de l’existant
    - Conception UML (cas d'utilisations, diagramme de séquences, diagramme de
    classes, diagramme d’états de transition)
    - Rédaction des dossiers de conception
    - Développement de différents services métiers (EJB 3.0)
    - Développement de la couche DAO (JPA, HQL)
    - Développement des IHMs (DevBooster : outil spécifique basé sur C# et ASPX
    développé par la société Euro Information)
    - Développement d’un outil de validation d’opérations effectuées par plusieurs
    systèmes opérants pour avoir une visibilité sur le solde.
    - Déploiement des services EJB et création des Sources de données au niveau du
    Websphere
    - Utilisation des flux XML pour permettre la communication entre les IHMs et les
    services métiers (XML, JAXB)
    - Implémentation d’un module de Gestion du déploiement progressif des
    applications dans les Agences BMCE BANK (Développement d’une moulinette pour
    assurer la cohabitation des systèmes cible et existant jusqu’à la fin du
    déploiement)
    - Implémentation d’un module d’édition des états de gestion dans chaque
    application (Reporting en PDF)
    - Développement des Batchs d’intégration et de génération des fichiers de données
    échangés avec BANK AL MAGHREB en respectant les structures définies (Spring,
    XML)
    - Développement des Batchs de contrôle de comptes et de valeurs, réconciliation,
    débit, crédit, compte rendu d’événement (CRE)
    - Développement des procédures stockées (Oracle 10g)
    - Implémentation d’un module d’appel des systèmes opérants externes
    - Réalisation des scénarios et recettes.
    - Diagnostic et correction des anomalies et bugs
    - Réalisation des supports techniques et fonctionnels applicatifs
    - Rédaction des dossiers d’exploitation des batchs
    - Coordination avec la Direction de Maitrise d’Ouvrage et le Comité de Suivi des
    projets
    - Assistance à la formation des utilisateurs
    - Méthodologie Agile

    Environnement technique :
    JAVA/ J2EE, 4GL, Hibernate, EJB3.0/JPA, XML, Devbooster,
    WebSphere, Maven, SVN, VSS, Spring, Eclipse, Informix, Oracle, Taod For Oracle,
    PS’Soft.

Formations

  • Ecole Mohammedia D'Ingénieurs (EMI)

    Rabat 2007 - 2010 Ingénieur d'Etat en Génie Informatique
  • Lycée Ibn Taymia (Marrakech)

    Marrakech 2003 - 2006
  • Collége Royale Préparatoire Aux Techniques Aéronautiques CRPTA (Marrakech)

    Marrakech 2000 - 2003 Baccalauréat Sciences mathématiques B

Réseau

Annuaire des membres :