Menu

Chaabane MEHDI

TUNIS

En résumé

Chef de projet d'une équipe de développement de haute compétence et et qui participe activement dans la réalisation des projets informatiques novateurs dans un environnement High Tech et surtout Java/J2EE avec la collaboration d'un architecte technique.
Je dispose des compétences suivants:


- Architecture : Client/serveur, J2EE, SOA
- Analyse et Méthodes de développement : RUP, XP, UML, MERISE, MDA
- Web : Java Script, HTML, JSP, XML, Flex
- Langages : JAVA J2EE, C, C++, VB, php5, Pascal, COBOL, Prolog, Unix Shell, SQL, PL/SQL, Windev 9 avec son accès natif.
- Serveurs Web : Apache
- Serveurs d’application : Tomcat, JBoss
- Gestion de configuration: CVS, SVN
- Open Source: Eclipse, Spring, SPRING Security,Spring Batch, Acegi, Struts, JUnit, Hibernate, Adoble FLEX 3, Cairngorm, MAVEN 2.
- Web services: Axis, Spring-WS, Spring WS security
- Moteur de règle et BRMS: OpenRules, Drools moteur de règle JBoss Drools BRMS V5 avec API Drools ainsi qu’avec l’API JSR-94.
- Systèmes d’exploitation : Windows (NT 4.0, 2000 & XP, Server-2000, Server-2003), UNIX,
- SGBD: ORACLE (V8i, 9i, 10g), SQL Server (V2000, 2005), MySQL 5, (Toad for Oracle, Toad for SQL-SERVER, TOAD for MySQL), ACCESS
- Serveur VoIp : Installation et administration de TRIXBOX avec Asterisk sous Linux, Installation et administration de VICIDIAL NOW avec Asterisk sous Linux.
- Microsoft Office: Word, Excel, Power Point

Mes compétences :
J2EE
SOA
JBOSS
BRMS Drools
Hibernate
Spring
Spring Framework
Oracle 10G
Struts Web Application Framework
UML/OMT
Linux
ECLiPSe
Visual Basic 6
Spring WS
MySQL
Adobe Flex
Apache Maven
XML
Web Services
VoIP (Voice over IP)
Visual Basic
SQL
SPRING Security
RUP
Merise Methodology
Listener
JavaScript
Java Server Pages
JUnit
Cairngorm
COBOL
BRMS Drools 5
Asterisk
Apache Axis
Communication
Gestion de projet
CVS/svn

Entreprises

  • Tunisie Nouvelles Technologies - Chef de projet (Refonte système d'information Compagnie d'assurance)

    2011 - maintenant - Gestion de projets : Qualité technique et fonctionnel, lecture de spécifications, Rédaction des fiches de lecture, Chiffrage, Répartition des tâches, Suivi fonctionnel et technique, Rédaction des releaseNotes, Gestion des versionning de l’application, maintenance des lots (versions) mis en production (maintenance évolutive et corrective), supervision d’une équipe de 7 à 10 personnes.
    - Déploiement des versions de l’application (version de production et de test recette).
    - Coordination avec l’équipe de conception (Proposition de solution pour les sujets les plus complexes) et l’équipe de test recette ainsi que l’équipe paramétrage.
    - Coordination avec l’équipe de cohabitation(Proposition de solution pour les sujets les plus complexes) .
    - Coordination avec l’équipe de Migration(Proposition de solution pour les sujets les plus complexes).
    - Suivi des mises en production des versions de la plateforme.
  • Tunisie Nouvelles Technologies - Chef de projet Refonte Système d'informations Assurance (SOA J2EE)

    2011 - maintenant * Etude et compréhension (rédactions des fiches de lectures) des spécifications et du modèle d'assurance de PRIMA. ;
    * Développement et maintenance du module de tarification de l'assurance Auto par offre commerciale, par produit et par garantie (Module trop complexe). ;
    * Création des règles métiers de la tarification des primes annuelles sous forme de tables de décisions. ;
    * Création des règles métiers de la tarification des primes au comptant sous forme de tables de décisions. ;
    * Test du projet en utilisant du package de Drools sous Eclipse. ;
    * Déploiement des règles métiers sur le BRMS Drools Guvnor. ;
    * Test du projet en utilisant le Snapshot du BRMS de Drools-Guvnor. ;
    * Développent et maintenance du module création de contrat (Affaire Nouvelle) ;
    * Développement et maintenance du module gestion et affectation des classe bonus malus. ;
    * Développement et maintenance du module affectation des conventions (Partie financière). ;
    * Développement et maintenance du Module création d'avenants (Partie financière : Décompte Annuel avec Drools, décompte comptant). ;
    * Développement et maintenance du module de renouvellement massif des contrats (Batch). ;
    * Développement et maintenance du module anticipation renouvellement unitaire des contrats. ;
    * Développement et maintenance du module numérotation des contrats, Avenants, attestation, échéances. ;
    * Développement et maintenance du module dérogation. ;
    * Déploiement du BRMS Drools Guvnor sur JBOSS 5. ;
    * Création des règles de tarification de la prime retournable (ristourne) sur le serveur Drools 5 ;
    * Déploiement de l'application sous JBoss (4, 5, 7). Evolution de la version du JBoss dans le temps. ;
    * Suivi Qualité technique et fonctionnel. ;
    * Formation de plusieurs membres sur l'environnement technique et fonctionnel du projet. ;
    * Suivi du projet Référentiel de l'application frontal (Back Office). ;
    * Gestion de projets : Qualité technique et fonctionnel, lecture de spécifications, Rédaction des fiches de lecture, Chiffrage, Répartition des tâches, Suivi fonctionnel et technique, Rédaction des releaseNotes, Gestion des versionning de l'application, maintenance des lots (versions) mis en production (maintenance évolutive et corrective), supervision d'une équipe de 7 personnes. ;
    * Déploiement des versions de l'application (version de production et de test recette). ;
    * Coordination avec l'équipe de conception (Proposition de solution pour les sujets les plus complexes) et l'équipe de test recette ainsi que l'équipe paramétrage et cohabitation.

    Environnement fonctionnel Assurance
    Environnement technique. ORACLE 10g., JBoss (5, 7), WebLogic,
    JAVA J2EE: Hibernate, Spring, Spring WS, Spring WS security, Spring Batch, Flex Builder 1.3, Tomcat, Drools-Guvnor 5.0.1, Package Drools sous Eclipse, Maven, continuum, CheckStyle, find Bugs, DotProject (Outil de gestion de projet), Mantis (Bug Tracker)

    2 Mois 2010, 1 Mois 2011 Projet : Internet Banking

    * Rédaction d'un cahier de charge. ;
    * Etude des nouveaux besoins par rapport à une application existence. ;
    * Développement des nouveaux Besoins. ;
    * Création et développement d'un projet de consultation des soldes en temps réel à partir du système d'informations de la banque : Utilisation des web Services sécurisés. ;
    * Création et développement d'un projet pour les agences de la banque pour validation des demandes effectuées par les clients à partir du portail Internet Banking de la banque. ;
    * Migration des données du système d'information de la banque vers la base du portail Internet Banking. ;
    * Intégration de la solution BackOffice qui permet de paramétrer les abonnements des clients d'Internet Banking. ;
    * Liaison entre le portail BteNet et le système d'information de la banque pour mettre à jour des états des demandes effectuées par les clients web. ;
    * Installation des projets sous JBOSS 5 ensuite 7

    Environnement fonctionnel Banque
    Environnement technique ORACLE 10g.
    JAVA J2EE: Hibernate, Spring, Spring WS, Spring WS security, Struts, Flex
    Builder 3, Jsp, Tomcat 6, JBoss (5, 7).
  • Tunisie Nouvelles Technologies - Etude et développement Java J2EE: Secteur Financier

    2010 - 2011 * Rédaction des spécifications des besoins du paiement mobile. ;
    * Conception de paiement mobile.
    * Développement des web services du projet. ;
    * Développement de la partie back office du projet. ;
    * Liaison avec l'opérateur de télécommunication. ;
    * Test du projet. ;
    * Déploiement de l'application sous JBoss 5 pour test. ;
    * Déploiement de l'application sous JBoss 5 pour la Production ;
    * Création des guides d'utilisation.

    Environnement fonctionnel Banque
    Environnement technique ORACLE 10g, JAVA J2EE: Hibernate, Spring, Spring WS, Spring WS security, Interceptor XSD, Listener, Flex Builder 1.3, Tomcat, JBoss 5, UML pour la conception ;
  • Tunisie Nouvelles Technologies - Etude et développement Java J2EE: Secteur Financier

    2010 - 2010 * Rédaction des spécifications de calcul de tarification au sein d'une assurance. ;
    * Conception de la tarification au sein d'une assurance. ;
    * Développement des services métiers (Un Module de calcul des tarifs : Prototype). ;
    * Création du package de travail au niveau du Drools-Guvnor. ;
    * Création des règles de calcul des tarifs dans des classeurs Excel et sous forme de règles Drl. ;
    * Test des règles au niveau de l'IDE Eclipse en utilisant Tomcat 6. ;
    * Utilisation du Drools-Guvnor pour le déploiement et le redéploiement à chaud des règles de calcul des tarifs. ;
    * Déploiement de l'application sous JBoss 5.

    Environnement fonctionnel Assurance
    Environnement technique ORACLE 10g, JAVA J2EE: Hibernate, Spring, Struts, Flex Builder 1.3, Jsp, Tomcat, JBoss 5, BRMS Drools 5, UML pour la conception ;
  • Tunisie Nouvelles Technologies - Etude et développement Java J2EE: Secteur Financier

    2008 - 2010 * Rédaction des documents de spécifications de l'application Internet Banking. ;
    * Conception de l'application Internet Banking. ;
    * Développement au sein d'une équipe du projet Front Office Internet Banking en utilisant la technologie JAVA J2EE. ;
    * Consultation du solde (temps réel) et mouvements des comptes bancaires. ;
    * Module Virement : Paiement Compte à compte, Paiement en Tunisie, Paiement de masse, Ordre de paiement. ;
    * Module Paiement Etranger. ;
    * Module Demande de carte, demande de chéquier, demande d'opposition carte/chéquier,... ;
    * Co-Développement de la signature avec la certification X509 en coopération avec l'ANCE. ;
    * Développement d'une application Back Office pour Internet Banking avec J2EE, VB6 comme langage de programmation et ORACLE 10G comme système de gestion de base de données. ;
    * Maintenance de la solution internet Banking
    * Installation de la partie back office.
    * Création des guides d'utilisations.

    Environnement fonctionnel Banque
    Environnement technique ORACLE 10g, JAVA J2EE: Hibernate, Spring, Struts, Hdiv, JMaki, Flex Builder 1.3, Jsp, Tomcat. UML.

    Juillet, Aout 2009 Projet : Consultation des chèques et des lettres de change (Partie du projet Télé compensation)


    * Développement d'un projet qui assure la consultation des images chèques et des images lettres de change par toutes les agences. Ce projet est installé sous Citrix dans un Serveur Windows Server 2003

    Environnement fonctionnel Banque
    Environnement technique VB6, ORACLE 10g, Windows server 2003, Citrix
  • Tunisie Nouvelles Technologies - Etude et développement Java J2EE + Administration VoIp

    2007 - 2007 * Mise en place d'un système VOIP opérateur.
    * Mise en place des postes clients (30 postes).
    * Formation des téléopérateurs. ;
  • Tunisie Nouvelles Technologies - Etude et développement Java J2EE + Administration VoIp

    2007 - 2007
  • Tunisie Nouvelles Technologies - Etude et développement Java J2EE VB

    2006 - 2006 * Migration du projet du SGBD Microsoft SQL-SERVER 2000 vers ORACLE 10g. ;
    * Maintenance, ajout de nouveaux modules au projet :

    - Module virement à travers des Sms
    - Module demande de carte bancaire ;
    - Module demande d'opposition sur carte bancaire ;
    - Module demande de chéquier
    - Module demande opposition sur chéquier
    - Module demande de solde en temps réel ;
    - Module demande de paiement à partir de l'agence ou du DAB en utilisant le projet Paiement Mobile.

    * Création d'un moteur d'Envoi Réception des SMS via le protocole SMPP. ;
    * Interfaçage de l'application Sms Banking avec le système d'information de la banque via des services pour effectuer l'intégration des différentes demandes du client. ;
    * Maintenance Corrective et évolutive.
    * Création des guides d'utilisation.

    Environnement fonctionnel Banque
    Environnement technique Eclipse, JAVA J2EE, Hibernate, Spring, Spring Security, SOA, VB6, ORACLE 10g, Microsoft SQL-SERVER 2000.
  • Tunisie Nouvelles Technologies - Ingénieur Etude et Développement

    2006 - 2011 - Projet : Internet Banking
    - Projet : Paiement Mobile
    - Projet : Assurance (Prototype)
    - Projet : Internet Banking (Front et Back)
    - Projet : Consultation des chèques et des lettres de change (Partie du projet Télé compensation)
    - Projet : Recharge Solde GSM
    - Projet : Application statistique
    - Projet : Une solution VoIp
    - Projet : Un réseau data et VoIp
    - Projet : Sms Banking
    - Projet : Système VoIp opérateur
  • Tunisie Nouvelles Technologies - Etude et développement Java J2EE + Administration VoIp

    2006 - 2006 * Mise en place d'un système VOIP opérateur.
    * Mise en place des postes clients (30 postes).
    * Formation des téléopérateurs.

    Environnement fonctionnel Wide VoIp (France, Allemagne)
    Environnement technique Linux, Windows, Serveur VoIp Asterisk, TrixBox

Formations

  • Institut Superieir De Gestion Tunis (Tunis)

    Tunis 2002 - 2006 Maitrise en Informatique de gestio,
  • Institut Supérieur De Gestion De Tunis IAG (Tunis)

    Tunis 2002 - 2006 Informatique de Gestion

Réseau

Annuaire des membres :