23 mars 2017

Parcours professionnel

EJI MEDIA (depuis 12/15)

Projet Accueil Facile : Accueil Facile est une solution de gestion de file d’attente multi plates forme.

Responsabilité : Analyse, Conception, Architecture et Développement du projet :

  • Analyse des besoins et conception fonctionnelle.
  • Modélisation fonctionnelle.
  • Conception et mise en place de l’architecture et le socle technique J2EE et SOA.
    • Développement des modules et des composants de l’application (Web Services, métier, persistance …).
    • Développement et mise en place d’une couche SOA.
  • Tests unitaires, test d’intégration et de mise en production.

Environnement technique : Java EE, Spring Boot, Android, Web Services (RESTFUL JSON), JPA, Bootstrap, Angular JS, CSS,  MYSQL, UML, JUnit, Design Pattern.

ACCELYA – 2 ans (12/13 à 12/15)

Projet CLEAR’ INVOICE e-factures : Clear’ Invoice d’Accelya est une solution de dématérialisation fiscale des factures, en mode SaaS.

Responsabilité : Analyse, Conception, Architecture et Développement du projet :
  • Analyse des besoins et conception fonctionnelle.
  • Modélisation fonctionnelle.
  • Développement des modules et des composants de l’application.
  • Test de qualification des modules développés, et livraison.

Environnement technique : Java EE, JSP, Servlets, CSS, Spring, JavaScript, JAX-WS Web Service, WSDL, Soap, XStream,  Tomcat.

BNPP – 6 mois (04/13 à 11/13)

Projet MIRO-DALI : Le projet MIRO-DALI est une application de gestion de risque sur les dossiers des clients.

Responsabilité : TMA, Développement et Déploiement.

  • Développement :
    • Développement des évolutions spécifiques sur des composants graphiques existants.
  • Analyse et correction des anomalies.
    • Rédaction des documents et rapports bilingues des anomalies et corrections.
    • Coordination avec l’équipe offshore et suivi des développements et corrections effectués.
  • Test de qualification des modules développés, et livraison.
  • Encadrement d’équipe de stagiaires.

Environnement technique : Java EE, JSP, Servlets, CSS, JSF, SweetDev, Oracle, WebSphere.

PROTYS – 5 mois (09/12 à 02/13)

Projet PROTYS : Le projet PROTYS est une plateforme internet de gestion des déclarations de travaux entièrement dématérialisée.

Responsabilité : Conception et développement du module en besoin

  • Développement :
    • Mise en place du socle technique J2EE.
    • Conception et développement des composants et modules.
    • Automatisation des requêtes SQL pour la couche DAO.
  • Test de qualification des modules développés.
  • Analyse et correction des anomalies.

Environnement technique : Java EE, JSP, Servlets, CSS, JQuery, Spring IOC, Batch, Spring JDBC, JSF, JAXB,  RichFaces, PostGreSQL, JBOSS.

BANQUE DE FRANCE – 18 mois (05/11 à 09/12)

EVDEV : Le projet EVDEV consiste à mettre en place, au sein du département Moyens de paiement, une application permettant de générer les virements en devises.

Responsabilité : Conception, Architecture, et développement des modules

  • Conception des MCD et tables de BDD.
  • Architecture et mise en place du socle technique en se basant sur l’approche MDA.
  • Développement des composants et modules de l’application.
  • Implémentation de la couche métier, contrôle, et DAO.
  • Tests unitaires, test d’intégration et de mise en qualification.

Environnement technique : Java EE, Spring IOC, Spring Batch, Spring MVC, Spring WebFlow, Spring JDBC, Spring Security,  Hibernate, JSF, RichFaces, Oracle, TOMCAT, JSP, Servlets, EasyMock, Celerio (Approche MDA).
Intégration Continue : Atlassian (JIRA, Confluence, FishEye, Bamboo).

SOFT-TEAM, MAIRIE DE POISSY, TORCELLO – 13 mois (02/10 à 03/11)

DEMATIX PLAN : Agenda commun est une application web de gestion des plannings, gestion d’inscription dans les événements, de partage et de confidentialités, de ressources et catégorisation.

 Responsabilité : Analyse, Conception, Architecture et Développement du projet :
  • Analyse des besoins et conception fonctionnelle.
  • Modélisation fonctionnelle.
  • Conception et mise en place de l’architecture et le socle technique J2EE et SOA.
    • Développement des modules et des composants de l’application (Web Services, métier, persistance …).
    • Développement et mise en place d’une couche SOA.
  • Tests unitaires, test d’intégration et de mise en production.

Environnement technique : Java EE, EJB3, Web Services SOA (BPEL), Axis2, JAX-WS, JPA, JSF, ICE Faces, MYSQL, SQLServer, JBOSS, Merise, UML, JUnit, Design Pattern.

TORCELLO (GROUPE-MOLITOR) - 13 mois (02/10 à 03/11)

TORCELLO : Application Web de gestion d’archives des mesures et commandes de costumes des clients. Client : (GROUPE-MOLITOR).

Responsabilité : Analyse, Conception, Architecture et Développement du projet :

  • Analyse de l’existant et expression du besoin fonctionnel.
  • Elaboration et modélisation fonctionnelle et l’architecture technique.
  • Développement :
    • Mise en place du socle technique J2EE.
    • Mise en place des Framework techniques J2EE.
    • Développement des composants et modules de l’application.
  • Tests unitaires, tests d’intégration et de mise en production.

Environnement technique : Java EE, Spring IOC, EJB3, JPA, JSF, ICE Faces, MYSQL, SQLServer, JBOSS, JSP, Servlets, Merise, UML, JUnit, Design Pattern, MDA.

ACXIO – 2 mois (07/09 à 09/09)

OMEGA : Application de gestion et planification des activités des organismes de formation.

Responsabilité : TMA, Développement

  • Maintenance.
  • Correction d’anomalies.

Environnement technique : JAVA EE – STRUTS 1.2.

AFCEPF – 4 mois (03/08 à 02/09)

Projet AFCEPF : Un prototype Application Java/JEE permettant d’effectuer des réservations de voyages, et autres fonctionnalités mises en place :

Responsabilité : Conception et Réalisation
  • Spécification technique et fonctionnelle ainsi que la modélisation.
  • Réalisation d’un prototype Application Java/JEE permettant d’effectuer des réservations de voyages en s’appuyant sur les conteneurs légers Spring (avec JPA), Service métier et partie Web (JSF).
  • Modélisation d’un processus métier s’appuyant sur des services Web a vocation bancaire : modélisation, développement, intégration.
  • Conception, développement, intégration, déploiement et mise en œuvre d’un Framework « maison ».

Environnement technique : JAVA EE – Spring 2.5 IOC – JPA/Hibernate – JSF – MySQL- XML – Eclipse – StarUml. Axis 2, EJB3, BPEL, BPMN, JSP, SERVLETS, UML, Design Pattern, MDA, Topcased, Acceleo.

EJI-MEDIA – 7 ans (05/00 à 02/07)

Groupe Hôtels TIKIDA : Projet SPA-SOFT : Gestion de centre de soin.
Union Des Pêcheries Africains : Projet UPA : Gestion des processus pêcherie.
Immobilier Marrakech : Site web d’une agence immobilière.

Responsabilité : Analyse Encadrement de l’équipe, Analyse et Développement du projet :

  • Traduction technique des besoins fonctionnels.
  • Modélisation et élaboration de la base de données (MLD, MCD…).
  • Mise en place du socle technique.
  • Participation à l’évolution des solutions.
  • Tests et recette.
  • Mise en production et intégration.
  • Maintenance évolutive et corrective.
  • Formation et assistance des utilisateurs.

Environnement technique : Windev – Visual Basic – MySQL – MSAccess – CrystalReport – Méthode Merise.


Les Moulins d’Ourika, Guide Bureau, AVEROES

Projet Gestion commerciale
Site web de présentation de prestations et produits

Responsabilité : Analyste Programmeur :

  • Analyse des besoins et conception fonctionnelle.
  • Modélisation et conception de la base de données.
  • Conception, développement et test de l’application.
  • Evaluer, diagnostiquer et corriger les anomalies.
  • Participation à l’évolution des solutions.
  • Formation et assistance des utilisateurs.
Environnement technique : Visual Basic – MySQL – CrystalReport – MSAcess – HTML – JavaScript – CSS – ActionScript – Flash – Merise.