Projets majeurs
Dans le cadre des projets cités ci-après, j’ai assuré la conception aussi bien que le développement en utilisant :
J2EE, Struts, Hibernate, Axis Web Services, Maven, JUnit, SOAP, UML, , Web Sphere 6 Application Server, MyEclipse, Power Designer 12.5, CVS, Rational Software Architect (RSA), Java (threads), Mysql, jsp, tomcat, Servlet, J2SE (java 1,5), MyEclipse 4.0. Poseidon For UML edition professionnel 3.2, Borland StarTeam 2006, Mercury Quality center 8.2,Quicktest professional 9.2, DB2, Méthodologie de gestion de projet RUP
Ministère des finances Belge : Gestion de projet Eurovignette (Module Transfert de données entre AGES et la Belgique) pour le compte du ministère des Finances Belge (L’Eurovignette est une taxe à l’utilisation d’un réseau autoroutier par les véhicules d’un poids maximum autorisé de 12 T ou plus). Autant que Analyste Test du projet Eurovignette, j’étais chargé de la conception technique comprenant l’élaboration du plan de test, et la réalisations des scripts, des rapports et des bilans de test.. Aussi, j’étais responsable du suivi administrative et technique du projet.
Assurance AXA : Conception & développement d’une application d’habitation multirisques dans le cadre du projet portail Web ********.v2- Grand Public
Netfective Technologies : Projet de refonte des systèmes d’information du groupe les Mousquetaires (grande surface de distribution en Europe)
Mc Donalds : Conception & développement d’un système de consolidation et traitement de données automatique
Groupe Allser : Conception & développement d’un système de gestion électronique de documents (GED)
Fondation Zakoura Micro crédit : Refonte du SI de la fondation en utilisant la technologie J2EE . Aussi, la conception et le développement de modules additionnels spécifiques pour la direction financière et la direction des opérations.
Mini-Projets
Fédération Nationale de Transport Routier au Maroc : Création d’un portail Internet pour la FNTR (développement dynamique) en utilisant HTML, ASP, JAVA applet sur un serveur web IIS
Expériences professionnelles
Mai 2008 – Septembre 2008 UNISYS/ Ministère des finances Belge (Bruxelles, Belgique)
Rôle Chef de projet (Module transfert de données) – Test manager
Réalisations Eurovignette : Le projet a pour but d’offrir aux receveurs un système dont les fonctionnalités leur permet de gérer toutes les données des Eurovignettes émises, et d’échanger les données nécessaires avec un système central en Allemagne. Ce système centralise les données de toutes les vignettes émises par les pays participants (Benelux, Suède et Danemark).
Weblogic, DB2, J2EE, Struts, Ebatis, Borland StarTeam 2006, Mercury Quality center 8.2,Quicktest professional 9.2, DB2, Méthodologie de gestion de projet RUP.
Autant que Test Manager, mon rôle était d’assurer la conception technique - Méthodologie de gestion de projet RUP (FUP)
Elaboration d’un document de Plan de test sur la base des diagrammes Uses cases UML.
Découpage du plan de test sous forme de cas de test (Scénarios)
Réalisation de scripts automatiques avec Mercury Quality Center
Génération de rapports et bilans de test
Encadrement d’un testeur.
Novembre 2007 – Avril 2008 AXA Insurance (Paris, France)
Rôle Développeur JAVA/ J2EE – Conception & développement
Réalisations Projet : Portail Web ******** V2 – Grand Public
Application : Habitations Multirisques
RAD 6, Websphere Application Server 6.0, DB2, Web Services WAS,
SIEBEL. J2EE: Struts (Tiles, Validator), Hibernate/JDBC, Axis, Log4j, JUnit, Web services, SQL, CVS, Intégration continue sous Cruise Control / Maven
Mise à jour des annexes aux spécifications et vérification de leur cohérence.
Conception et réalisation d’écrans relatifs aux produits d’assurance : Protection Juridique et Assurance Scolaire.
Définition de la cinématique. Création des vues (JSP), actions et formulaires en utilisant le pattern MVC2 implémenté par Struts.
Mise en place d’une couche de Web Services. Communication avec SIEBEL et WAS en frontal et AS400 en backend.
Janvier 2006 – Septembre 2007 Netfective Technology (Maroc, France)
Rôle Développeur JAVA/ J2EE – Conception & développement
Réalisations Projet de refonte du système d’information du groupement les Mousquetaires – Grande surface de distribution en Europe.
UML, J2EE, Web Sphere 6 Application Server, Oracle 9i (Framework : Struts, hibernate, Framework propriétaire Netfective), MyEclipse, Power Designer 12.5, CVS, Web Services, IDE : Rational Software Architect (RSA)
Implémentation des écrans relatifs aux modules fonctionnels suivant : duplication Base, groupes opération, données assortiment et workflow.
Etude des documents des spécifications fonctionnelles détaillées
Réalisation des documents de conception technique
Création des services
Création des actions et des formulaires
Création des JSP (internationalisation des jsp-118N)
Juillet 2005 - Octobre 2005 (projet de 4 mois) ALLSER Group - Maroc
De fin de formation (Master en ingénierie logicielle de l’UHP Nancy) – Conception & développement
Réalisations Analyse, conception et réalisation d’un système de gestion électronique de documents (GED)
UML, J2EE, MVC2 implémenté par Struts, Hibernate pour la persistance des données, Mysql, conteneur de Servlet Apache Tomcat (environnement de développement : MyEclipse)
Collecte d’information auprès des utilisateurs (définition des besoins)
Etablissement d’un document des spécifications fonctionnelles
Réalisation d’un document de conception technique
Création des maquettes HTML
Création des services, actions, formulaires et des jsp
Novembre 2005 ( mission d’un mois) Mc Donald’s - Maroc
Rôle Développeur JAVA/ VB – Conception & développement
Réalisations Java (threads), Mysql, jsp, tomcat, Servlet
Collecte des fichiers de transactions générés par les caisses des différents restaurants de Mc Donald’s
Conversion des fichiers en un format spécifique (DBF2)
Développement d’un traitement batch qui assure la transmission vers un serveur
Alimentation de la base centrale
Développement d’un outil de reporting pour l’exploitation des données consolidées
Octobre 2002 – Décembre 2005 Fondation Zakoura Micro crédit - Maroc
Rôle Manager SI– Administration, conception & développement
Réalisations - Conception et développement de modules spécifiques pour la direction financière et la direction des opérations : UML, Visual Basic 6.0, SQL Server 2000, J2EE (Struts, hibernate, Tomcat), J2SE (java 1,5), MySQL. IDE : MyEclipse 4.0. Poseidon For UML édition professionnel 3.2
Application 1 : un système de gestion de déblocage et de remboursement avec génération d’état à la demande de calcul de l’encours client
Application 2 : un application permettant d’avoir un encours clients par région, par représentation, par site et par client
- Refonte du SI avec la technologie J2EE
Etablissement du document de spécifications fonctionnelles
Réalisation d’un document de conception technique
Créations des maquettes
Implémentation des écrans (respectant le modèle MVC2 )
Compétences techniques
Méthodes d’analyses et de conception des systèmes informatiques UML, Merise Orienté Objet, Design Patterns
Java Applets, Swing, Threads , RMI
J2EE JSP,Servlet, Struts, Hibernate 3.1, Design Patterns(MVC2, prg, singleton, Ioc), EJB
Spring/ Hibernate Hibernate, Spring
Middleware 4.4 Websphere, PWS, IIS, Apache Tomcat , WAS 6.0, Jboss
XML/ HTML 6 HTML, XML
Scripts Java script
IDE Rational Software Architect (RSA), MyEclipse 4.0, Poseidon for UML Professional Edition 3.2, Rapid application development (RAD 6.0) , power designer 12.5
Source Control CVS, Tortues
Database and tools Microsoft ACCESS, Mysql, DB2, ORACLE 8i, MySQL, SqlServer7/2000, O2, ObjectStore
OS Windows :98/XP/NT4 work station/NT4 Server/2000 pro/2003 server ; Linux
Méthodes de développement, d’implémentation et tests Maven , junit, jmeter, grinder, Mercury Quality center
Microsoft Visual Basic 6.0
Formations pratiques
WebSphere Application Server (Assurée par Logix Maroc)
WebSphere Portal (Assurée par Logix Maroc)
JAVA 1.4 Programing (Assurée par INNOSOFT )
Domino Server / Lotus designer /Lotus administrator
SQL server programmation et administration
Compétences Linguistiques
Arabe Langue maternelle
Français Couramment
Anglais Bien
Formation
2004 - 2005
en parallèle avec ma fonction chez Zakoura Micro- crédit
Master Professionnel en Informatique
Option : Ingénierie logiciel
Université Heny Poincarré Nancy I (Novembre 2005)
1998 - 2002
Diplôme d’ingénieur d’application
Option : Génie Informatique (MIAGE)
Ecole Marocaine des Sciences de l’Ingénieur (EMSI)
1996 - 1998
Niveau DEUG
Option : Physique chimie
Faculté des Sciences d’Ain Chok - Casablanca
1995 - 1996
Bac Sciences Expérimentales
IBN TOUMERT Secondary School