Menu

Mohamed EL HABIB

SAINT OUEN

En résumé

Mes compétences :
CAMEL
CSS
CSV
CXF
EIP
ESB
Git
Hibernate
JAVA
JavaEE
Javascript
JUnit
Maven
Quartz
SOAP
Spring
SVN
Web
Web Service

Entreprises

  • DigitasLBI France (Projet B&B) - Ingénieur d’étude Senior

    2013 - maintenant Site web site e-commerce multilanguage du groupe B&B.
    Les tâches réalisées sont les suivantes :
    - participation à la définition et à la mise en place de l'architecture global du site.
    - Revu de code et support des autres membres de l'équipe.
    Environnement technique : Linux, Tomcat, Oracle, Java, JavaEE, JSP, Struts, Spring, Hibernate, CXF, SolrCloud, jmdns, SVN, Ant, Maven, Eclipse
  • DIGITAS France ( Projet API2 - nissan ) - Ingénieur d’étude Senior

    Paris 2012 - 2012 Refonte et unification des plateforme permettant d’implémenter le workflow de gestion des comptes et données référentiel du site Nissan. Ce workflow met en contribution plusieurs partenaires, au Japon, en italie et au Suède.
    Les tâches réalisées sont les suivantes :
    - définition et à la mise en place de l'architecture de la plateforme en suivant les pattern EIP.
    - Revu de code et support des autres membres de l'équipe.
    Environnement technique : Linux, Tomcat, Oracle, JavaEE, Spring, Hibernate, Apache Camel, CXF, SOAP, RESTful, Adobe CQ5, OpenID, SVN, Maven, Eclipse
  • DIGITAS France ( Projet Used Car - Nissan ) - Ingénieur d’étude Senior

    Paris 2011 - 2012 Site web site multi-pays des voitures d'occasion Nissan.
    Les tâches réalisées sont les suivantes :
    - Définition et mise en place de l'architecture global du site.
    - Définition de l'architecture des tâches d'alimentations de la base des véhicules.
    - Revu de code et support des autres membres de l'équipe (inshore et offshore).
    Environnement technique : Linux, Tomcat, Oracle, Oracle spatial, Java, JavaEE, JSP, Struts, Spring, Hibernate, jmdns, SVN, Ant, Maven, Eclipse
  • DIGITAS France - (Projet Mia - Nissan) - Ingénieur d’étude Senior

    Paris 2011 - 2011 Mise en place d'une plateforme permettant d’implémenter le workflow de synchronisation entre le site Nissan Europe et le Nissan italie.
    Les tâches réalisées sont les suivantes :
    - Définition et mise en place de l'architecture de la plateforme.
    - Suivi des évolutions et support des autres membres de l'équipe.
    Environnement technique : Linux, JBoss 5, Oracle, JavaEE, Spring, Hibernate, CXF, SOAP, SVN, Maven, Eclipse
  • DIGITAS France (Projet Site mobile - Nissan) - Ingénieur d’étude Senior

    Paris 2011 - 2011 Implémentation de version mobile du site Nissan Europe
    Les tâches réalisées sont les suivantes :
    - participation à la définition et à la mise en place de l'architecture multi pays du site.
    - participation à la définition et à la mise en place du processus d'intégration avec la version Desktop du site.
    - Revu de code et support de l'équipe en offshore.
    Environnement technique : Linux, Tomcat, Java, XML, HTTP, SVN, Maven, Eclipse
  • DIGITAS France (Projet FWY - Nissan ) - Ingénieur d’étude Senior

    Paris 2011 - 2011 Mise en place d'une plateforme permettant d’implémenter le workflow de gestion de compte pour le site Nissan.
    Les tâches réalisées sont les suivantes :
    - Définition et mise en place de l'architecture de la plateforme.
    - Suivi des évolutions et support des autres membres de l'équipe.
    Environnement technique : Linux, JBoss 5, Oracle, JavaEE, Spring, Hibernate, CXF, SOAP, CQ4, OpenID, SVN, Maven, Eclipse
  • DIGITAS France ( Projet Telematics - Nissan ) - Ingénieur d’étude

    Paris 2010 - 2010 Mise en place d'une plateforme permettant d’implémenter le workflow de gestion des télé-fonctionnalités de la LEAF de Nissan. Ce workflow met en contribution plusieurs partenaires, au Japon et au Suède
    Les tâches réalisées sont les suivantes :
    - participation à la définition et à la mise en place de l'architecture de la plateforme.
    - Revu de code et support des autres membres de l'équipe.
    Environnement technique : Linux, JBoss 5, Oracle, JavaEE, Spring, Hibernate, CXF, SOAP, RESTful, SVN, Maven, Eclipse
  • DIGITAS France (Projet Leaf pre-order - Nissan) - Ingénieur d’étude

    Paris 2009 - 2010 Site web site e-commerce multi-pays a l’occasion de la sortie de la LEAF de Nissan.
    Les tâches réalisées sont les suivantes :
    - Définition et mise en place de l'architecture global du site.
    - Revu de code et support des autres membres de l'équipe.
    Environnement technique : Linux, Tomcat, Oracle, Java, JavaEE, JSP, Struts, Spring, Hibernate, jmdns, SVN, Ant, Maven, Eclipse
  • DIGITAS France (Projet Bata) - Ingénieur d’étude

    Paris 2009 - 2009 Site web site e-commerce de la marque Bata
    Les tâches réalisées sont les suivantes :
    - Optimisation des temps de réponse des pages clés du site.
    - Optimisation des tâches des tâches de synchronisations entre site et solution logistique.
    Environnement technique : Linux, Tomcat, MySQL, Java, JavaEE, JSP, Struts, Spring, Hibernate, JUnit, CVS, Ant, Maven, Eclipse
  • DIGITAS France (Projet Raja) - Ingénieur d’étude

    Paris 2009 - 2009 Site web site e-commerce multi-pays de la société Raja.
    Le site communique avec le ERP de la société avec un web service.
    Les tâches réalisées sont les suivantes :
    - Mise en place de l'architecture la couche de communication web service.
    - Revu de code et support des autres membres de l'équipe.
    Environnement technique : Linux, Tomcat, MySQL, Java, JavaEE, JSP, Struts, Spring, Hibernate, Axis2, JUnit, CVS, Ant, Maven, Eclipse
  • DIGITAS France (Projet Orcanta) - Ingénieur d’étude

    Paris 2009 - 2009 Site web site e-commerce de la marque Orcanta
    Les tâches réalisées sont les suivantes :
    - Optimisation des temps de réponse des pages clés du site.
    - Optimisation des tâches des tâches de synchronisations entre site et solution logistique.
    Environnement technique : Linux, Tomcat, MySQL, Java, JavaEE, JSP, Struts, Spring, Hibernate, JUnit, CVS, Ant, Maven, Eclipse
  • DIGITAS France ( Creatis ) - Ingénieur d’étude

    Paris 2008 - 2008 Mise en place d’un site e-commerce Creatis permettant l’enregistrement des demandes de regroupement de crédit. Ce site communique avec l’ERP de la banque a travers un service web.
    Les tâches réalisées sont les suivantes :
    - Réalisation d’évolution graphique sur le site.
    - Participation à la réalisation du module de communication entre le site et l’ERP.
    Environnement technique : Linux, Tomcat, MySQL, Java, JavaEE, JSP, Struts, AXIS2, SOAP, Spring, Hibernate, JUnit, CVS, Ant, Maven, Eclipse
  • Pacte novation ( Projet Osiris - NEOPOST ) - Ingénieur d'étude et de développement

    2007 - 2008 Osiris est une application permettant à un opérateur commercial de gérer son parque de machines à affranchir. Le back-office est l’interface que l’application propose pour le traitement par lots des opérations de mise à jour des machines. Le front-office est l’interface web permettant, de consulter l’état des machines et de les administrer.
    Les tâches réalisées sont les suivantes :
    - La maintenance corrective et évolutive du module de gestion des contrats et des caractéristiques.
    - La maintenance corrective et évolutive du module Statistiques.
    - Réalisation du module transverse de notification.
    - Participation à la mise en place du serveur d’intégration et à l’amélioration du processus de développement et de test.
    Environnement technique : JBoss, Oracle, Java, J2EE, Struts, Hibernate, JUnit, DBUnit, SVN, Ant, Eclipse
  • Pactenovation (Projet Crescendo - RADIO FRANCE) - Ingénieur d'étude et de développement

    2006 - 2007 Crescendo est un ERP pour la gestion de l’ensemble de l’activité de la Régie Publicitaire de Radio France (gestion des personnes physiques et morales, définition de l’offre et placement des messages dans les écrans, génération des conducteurs, facturation, statistiques, éditions…). L’application est fournie à la fois sous forme d’un client lourd et d’un client léger utilisant un noyau commun.
    Les tâches réalisées sont les suivantes :
    - Réalisation de plusieurs concepts à base de DHTML et d’Ajax afin d’avoir une IHM web semblable à celle du client lourd
    - Réalisation de l’interaction avec l’application Radio France MEMODIA à travers son service web
    - Réalisation des modules : Gestions des messages publicitaires, journal d’activité, historique, Statistiques.
    Environnement technique : C#, .NET, WinForms, XML, Web Services, Asp.net, Ajax, Oracle, NetAdvantage, Crystal Reports, Visual Studio.NET.
  • Pacte novation ( projet Planothéque - Klepierre ) - Ingénieur d'étude et de développement

    2006 - 2006 Planothèque est un outil informatique pour la gestion du patrimoine immobilier du groupe
    Klepierre (255 centres commerciaux en Europe). Les différents modules sont les suivants :
    - Géomètre : une application java de saisie de données sur le terrain.
    - CellulePlan : une application java de validation des données de sauvegarde dans la base de données.
    - Un module AUTOCAD pour la génération des plans
    - Une application web pour la visualisation des plans et des informations correspondantes.
    Les tâches réalisées sont les suivantes :
    - Réalisation des évolutions portant sur le modèle de données.
    - Adaptation des applications Java et Web.
    Environnement technique : Windows, Oracle, Java, Eclipse, Swing, PHP, ASP, JavaScript, Merise, CVS, IIS
  • Pacte novation (Projet Samsol - RATP) - Ingénieur d'étude et de développement

    2006 - 2006 Système d’aide à la maintenance doté d’un système d’archivage et de consultation des informations en provenance de l’informatique embarquée des rames MF2000. L’application s’appuie sur un serveur d’applications J2EE (Jonas 4.4.3 et en particulier l’implémentation JORAM de JMS) et sur un SGBDR (PostgreSQL 8.1) pour l’archivage des informations. Le back-office est chargé de la récupération des messages et de leur décodage. Le front-office est une application Web chargée de l’affichage et de la gestion des messages. Le middle-office est chargé de la gestion de la persistance des données. Les tâches réalisées sont les suivantes :
    - Appropriation des codes sources.
    - Responsable de la maintenance et réalisation des évolutions demandées.
    Environnement technique : Linux, Tomcat, Jonas, PostgreSql, Java, J2EE, JSF, XML, XSL, Hibernate, CheckStyle, JUnit, Merise, CVS, Ant, Eclipse
  • Toomix - Ingénieur d'étude et de développement

    2005 - 2006 Toomix est une plateforme de téléchargement de musique et de film, sponsorisé par du contenu publicitaire.
    Les tâches réalisées sont les suivantes :
    Réalisation de l’application web de suivi et de gestion du contenu téléchargeable et des compagnes publicitaire.
    Réalisation du portail bilingue de la société.
    Environnement technique : PHP, MySQL, flash, Actionscript, Gettext
  • SmithSkale - Ingénieur d'étude et de développement

    2004 - 2005 Réalisation d’un logiciel destiné à fournir aux médecins une aide pour coder leurs feuilles de soin en suivant la nouvelle classification CCAM. Il est composé d'une base de données et d'une interface utilisateur permettant plusieurs modes de recherche et de navigation dans les éléments de la classification. Ce logiciel a été développé sous l'environnement de développement Eclipse en Java et en utilisant la bibliothèque SWT. Une première version
    utilisant la bibliothèque Swing a permis de faire la comparaison des performances. Le logiciel utilise JDBC pour interagir avec le gestionnaire de base de données HSOLD13 (pur Java). Il a été testé sous MS Windows 95/98/2000/XP, Mandrake Linux et Mac Os 10.3. Environnement technique : PHP, PostgreSQL, Javascript, IE Windows, IE Mac Os, Netscape 4 - 7, Firefox, Safari, XML, PHPDom
  • INRIA Lorraine - Ingénieur expert

    Le Chesnay 2001 - 2004 Définition, réalisation et mise en production de la plateforme QSL (qualité et sûreté de logiciel). Plusieurs équipes du LORIA y participe en travaillant sur la modélisation des produits informatiques afin de pouvoir les vérifier mathématiquement. Cette plateforme a comme vitrine le site http://plateforme-qsl.loria.fr. Un site dynamique, PHP/PostgreSQL/Javascript, présentant les différents outils développés. Le site fournit un mode administrateur permettant, après identification, à chaque équipe d'éditer les fiches descriptives de leurs outils. Cette plateforme fournit en interne un serveur de test avec accès direct à la machine, grâce à une interface Web. Cette dernière est générée automatiquement à l’aide d’un script PHP qui prend en entrée une description XML des entrées/sorties de l'outil et leurs paramètres. La mise en page est générée par des feuilles de styles CSS. L’ensemble du code (CSS et HTML) respecte les normes du W3C. Le site a été testé sur plusieurs navigateurs (IE Windows, IE Mac Os, Netscape 4 - 7, Firefox, Safarie). Toute la plateforme est hébergée sur un serveur dédié Apache sous Linux. Environnement technique : PHP, PostgreSQL, Javascript, IE Windows, IE Mac Os, Netscape 4 -
    7, Firefox, Safari, XML, PHPDom

Formations

  • Faculté Des Sciences De Tunis (Tunis)

    Tunis 1998 - 2001 ingénieur en informatique
  • Institut Préparatoire Aux Etudes D’Ingénieurs De Gabès (IPEIG) (Gabès)

    Gabès 1997 - 1998 Technologie

Réseau

Annuaire des membres :