23 mars 2017

Parcours professionnel

Société:  Groupe Astek / Client : ORANGE (depuis 01/18)

Projet Portail Back Office : Projet Portail Métier d’aide à l’analyse et à la résolution des cas de gestion de la commande / livraison.

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

  • Analyse et études des besoins Architecturaux et fonctionnels.

  • Etudes des besoins techniques orientés développements..

  • Participation dans la partie MOA et MOE.

  • Méthodes Agile Sprint.

  • Etude technique et Refonte de l’application PBO en Angular 6, Materiel Angular, Spring Boot.

Environnement technique : Java EE, Angular 6, Material Angular, Spring,Web Services (RESTFUL, SOAP), Hibernate, JSF, PrimeFaces, JS, CSS,  MYSQL, UML2, Maven, Jenkins, Jonas, SVN, GIT, JIRA/Confluence, WS Soap / Restfull,

Projet personnel (12/15 à 01/18)

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.

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.


Société CGI – LOGICA / Client : 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.

Société CGI – LOGICA / Client : 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.

Société CGI – LOGICA / Client : 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).

Société J2I / Clients : SOFT-TEAM, MAIRIE DE POISSY, TORCELLO – 13 mois (09/09 à 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.

Société J2I / Clients : 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 – MS Access – Crystal Report – 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 – Crystal Report – MS Access – HTML – JavaScript – CSS – ActionScript – Flash – Merise.