Hamdi - Consultant XML
Ref : 090217M001-
92500 RUEIL MALMAISON
-
Consultant, Développeur (41 ans)
-
Freelance
Sep 2008 à Mars 2009 CapGemini
DATAVANCE
Consultant – Société de Conseil et d’Ingénierie en Technologies Innovantes
- Projet Supervision LAP ( LA POSTE FRANCE) :
Le projet « Supervision LAP» s’inscrit dans le cadre de la standardisation de l'accès et l’affichage en temps réel des données d'états, de performances et de défauts des différents équipements de tri de « LA POSTE ».
Le projet « Supervision LAP » se décompose en trois modules qui sont installés selon les fonctionnalités au sein de l’infrastructure de « LA POSTE », on distingue :
Module IHM : C’est l’application web permettant la présentation des indicateurs en temps réels. C’est la couche présentation de l’application.
Module Zenoss : C’est l’outil de supervision permettant le stockage et la gestion des indicateurs de performances des machines de tri (en provenance du module OPC).
Module OPC : Permet la récupération et la restitution des données machines. Il joue le rôle d’intermédiaire entre les équipements de tri et l’outil de supervision Zenoss.
Environnement : GWT (Google Web Toolkit), JAVA (MVC), ZENOSS (outil de supervision), WEBSERVICES REST, OPC Framework, AJAX, XML, SHELL, PYTHON,SVN.
Juin 2008 à Août 2008 Agence France Télécom
DATAVANCE
Développeur – Société de Conseil et d’Ingénierie en Technologies Innovantes(Paris).
Projets_G4R0: L’objectif de ce projet est de se mettre en conformité de la directive européenne de récupération, de collecte et de recyclage des déchets d’équipements électriques et électroniques (DEEE) :
Mise à jour du middle office pour la prise en compte de la DEEE.
Mise à jour des fiches-produits pour l’affichage du montant de la contribution environnementale.
Création des batchs de synchronisation du front office :
- Conception et mise en place d’un système d’alertes par mail à destination des chefs produits permettant le contrôle de l information DEEE coté EBPCOM (application Middle Office) pour les produits concernés (PERL / SCRIPT SHELL).
Mise en place d’un module de synchronisation permettant la planification de l’alimentation du Middle office à partir des informations présentes dans des fichiers DAV (fichiers de mise à jour du stock) distants. Le fonctionnement de ce module est planifié dans des périodes bien déterminées de la journée ce qui explique l’utilisation des outils permettant l’exécution par le système des tâches (commandes et scripts) définies et planifiées à l'avance tel que l’outil Cron.
Optimisation des bases de données (au niveau architecture base de données, au niveau requêtes).
- Projet Rebranding 2008 : L’enjeu de ce projet consiste mettre en place un dispositif de transition du site distributeur ******** vers le site ********
Ce processus aura lieu de manière progressive sur les différents réseaux de distribution.
Environnement : PHP/ORACLE, PL/SQL, ETS (Middle office), MySQL (Front Office), Perl (Batch de mise à jour du stock), SVN.
Janvier 2008 à Mai 2008 Agence France Télécom
DATAVANCE
- Projet OneEShop – Prepaid (): L’enjeu de ce projet consiste à la refonte des différentes boutiques Mobiles avec mobicarte et Accessoires…répondant tous à des stratégies d’achat différentes.
L’objectif du projet Prepaid consiste à mettre en place un système de vente additionnelle permettant la fidélisation des clients en leurs proposant en ligne la vente de mobicarte et le module de rechargement associé.
Organisation en méthode AGILE
Environnement : PHP 5, Perl (Batchs de synhcronisation), ORACLE (Middle Office), MySQL(Front Office, SVN.
Juillet 2007 à Déc 2007 Agence France Télécom
DATAVANCE
Développeur – Société de Conseil et d’Ingénierie en Technologies Innovantes(Paris).
- Projet Moteur_IESS (Intelligent E-Shop) : Intégrer un moteur de recherche dans le site de France Télécom.
- Projet Fixe On Orange: Mise en place de boutiques électroniques pour la vente des produits fixes de France Télécom à partir du site d’Orange.
- Projet Bundle (e- commerce) pour le compte de France Télécom : La mise en ligne des bundles nationaux sur le site de France Télécom.
Mise à jour de l’application Middle Office de gestion commerciale EBPCom.
- Alimentation du Front Office (Perl, Oracle).
- Conception des maquettes relatives au guide d’achat des accessoires mobiles (PHP/Flash/XML).
- Conception et création des fiches produit accessoires.
- Mise à jour du processus de commande.
Environnement : PHP/ORACLE (Middle office)/MySQL (Front Office), PL/SQL, XML/XSL/XSLT, Perl, SVN, Flash.
Janvier 2007 à Juin 2007 LTSIR
Développeur- Laboratoire LTSIR
- Développement d’un système multi-agents servant à la vérification en amont pour orienter la sélection et l’extraction des règles d‘association spatiales sous la plateforme J2EE en utilisant le processus d’intégration de l’environnement multi agents MADKIT
Ce projet consiste à concevoir une approche et mettre en place un outil baptisé EARAS (Extraction et Application des Règles d'Association Spatiales) qui sert à l’extraction des règles d’association spatiales selon la méthode de Koperski.
Earas sert à appliquer certaines règles générées sur le contenu de BDG en vue de leur enrichissement.
Cet outil a été conçu avec le langage JAVA et le système PostgreSQL avec son extension spatiale PostGIS. Les règles générées sont décrites au format XML
Environnement : Java/J2EE, Webservices , XML/XSL, Postgresql avec extension Postgis, MadKit (processus d’integration d’environnement multi-agents).
5 – STAGES
2006 - 3 mois Juin - Août MEDSOFT
(TUNISIE)
Développeur - Sté de développement Informatique.
Conception et réalisation d’un générateur d’états liés aux coûts de revient par activités pour le compte de l’OACA (TUNISAIR).
- Développement d’un outil de fouille de donnée baptisé MedFO.
- Conception et création des gabarits XSL/XSL-FO servant à la génération des documents PDF et WORD.
Environnement : JAVA/J2EE, XML/XSLT/XSL-FO, ORACLE...
2006 - 3 mois Jan - Mars GISTUNISIE
(Freelance)
Développeur - Bureau d’études spécialiste dans les études et les expertises en ingénierie civile.
Conception et Création d’une application web dynamique pour l’entreprise GISTUNISIE sous la plateforme J2EE en utilisant le modèle MVC2.
Environnement : JAVA, J2EE, STRUTS, ECLIPSE, MYSQL, TOMCAT, JSP, SERVLET…
2005 - 2 mois Juin - Juillet ARABSOFT
(TUNISIE)
Développeur - Sté de service et développement Informatique.
Participation à la conception et à la réalisation d’une application Client-serveur J2EE.
Environnement : JAVA, J2EE, TOMCAT, WEBSERVICE, ORACLE, HIBERNATE, SPRING.
5 – PROJETS UNIVERSITAIRES
2005 – 2006 Projets universitaires :
- Réalisation d’une application de vérification de numéros de téléphones [JAVA-J2EE-WEBSERVICE-SPRING-HIBERNATE-ORACLE]
- Réalisation d’une application de traitement d’images [J2EE].
- Administration avancée JBOSS.
- Développement d’une application web [EJB/JONAS/JSF…].
2004 - 2005 Projets universitaires :
- Développement d’un analyseur lexical et d’un analyseur syntaxique, dans le cadre de la réalisation d’un mini compilateur. [JAVA/J2EE]
- Développement d’un Système expert [JAVA/J2EE]
- Développement d’une application web avec PHP/Mysql [sous Windows]
- Développement d’une application web avec PHP/PostgreSQL [sous Linux]
- Développement d’une application de gestion de parc automobile [Java/Ms Access]
2003 – 2004 Projet universitaire:
- Conception et Implémentation d’un logiciel de gestion des étudiants pour l’INSAT sous DotNet FrameWork.
2003 – 2004 Projet universitaire:
- Gestion d’un atelier de fabrication de douilles. [Gestion de Production, Prélude]
1- FORMATION
2005 – 2007 INSAT 2ème Cycle en Génie Logiciel (4ème et 5ème année).
2002 – 2005 INSAT* 1er Cycle en Informatique d’entreprise
Juin 2002 BACCALAUREAT Mathématiques.
( * ) Institut National des Sciences Appliquées et de Technologie à Tunis
2 – COMPETENCES TECHNIQUES
Langages PHP, HTML, XML, XSLT, XSL-FO, PERL,
SQL, C, C++, JAVA/J2EE (JSP/Servlet, EJB, JSF…), Framework Struts, WSDL, SOAP, Web Services, Spring, Hibernate
Serveurs applications Apache TOMCAT, JBoss, JONAS…
Logiciels et Langages spécialisés
Rational Rose, Visual Paradigm, ANT, JUnit, Cactus, Eclipse, Borland JBuilder, PL/SQL,
PostgreSQL 7.x, ORACLE SQLDevelopper, ZOPE,
Apache,Axis, …
OS Windows 9x/NT/2000/XP, Linux
MÉTHODES OMT, MERISE, RUP, 2TUP, UML
GENIE LOGICIEL Programmation objets, Méthodologies de conception, Bases de données, Réseaux (les bases)
3 - LANGUE
Anglais Lu, écrit, parlé