Création société ISOD/ Projet interne ISOD
novembre 2008 - aujourd'hui
Développement d’une application web ******** à destination de clients finaux en GWT
Mise en place serveur mysql, création bdd, maintenance
Mise en place serveur subversion
Mise en place et configuration serveur web apache2.0
Mise en place et configuration Tomcat 6.0.18
Mise en place serveurs mail postfix+imap
Création et gestion du projet avec maven
Modélisation BDD sous hiberobject, JPA, Hibernate
Mise en place et utilisation moteur de règle Drools pour génération de données client.
Développement des fonctionnalités serveur en Java 6.0 avec Spring MVC
Développement de l𠆚pplication web GWT avec l𠆚pi SmartClient2.1
Restitution de données sous forme de graphiques avec open flash chart GWT (format d’échange en JSON).
Géolocalisation et positionnement avec googlemaps(kml, geocoding, JSON).
Optimisation d𠆞rgonomie et de look and feel avec JQuery (droppy, jquery galleryview, colorbox, tooltip )
Test de charge apache JMeter et optimisation avec eclipse TpTp
Automatisation de test avec selenium
Mise en place d’un serveur Hudson pour l’intégration continue
Optimisation des applications web firebug(page speed, yslow), speedTracer, css sprite, pré-loading, combinaison et minification,…
Environnement : window, ubuntu, eclipse, tomcat 6.0.18, apache 2.0, java6.0, mysql, Spring, Hibernate, JPA, Maven, Hiberobjet, GWT, Drools 5.0, Pool connexion c3p0, AOP (aspectj), slf4j, logback, JMX, SmartClient , Firebug, speedTracer, yslow, css sprite, googlemaps, Ajax, JSON, JQuery
Ingénieur d𠆞tude et Développement
Aujourd’hui W-HA Orange
novembre 2008 - aujourd'hui
Lancement et développement de nouveau projet pour le client w-ha.
Projet android (tomcat, weblogic , hibernate, spring, oracle):
Réalisation d’un prototype pour service de paiement sous andoid OS
Communication intra-server via webservice avec Axis2.0
Protocole client en requête http / réponse JSON
Projet 118712 équipe de 4 personnes (weblogic/tomcat/oracle):
Création et mise en place du projet 118712 sous maven
Modélisation BDD en EJB3 avec Hiberobject et JPA (Hibernate en librairie de persistance),
Paramétrage pool de connexion C3P0
Création base de donnée/ maintenance
Création filliaire apache et paramétrage bridge de connexion ajp13 et weblogic
Mise en place de hack pour développement (tomcat/weblogic) conjoint sur pool de connexion maintenu par le serveur
Mise en place et développement du web service de provisioning des comptes client avec CXF
Développement d’un processus de build automatisé pour customisation du progiciel sous jacent.
Mise en place de Spring pour la gestion des transactions et injections des ressources.
Mise en place et gestion de Redmine (bug-tracking, gestion des documents et des ressources), intégration des tâches directement dans eclipse.
Encadrement technique de 2 juniors sur le projet.
Projet internet W-ha
Migration du modèle de donnée de hibernate vers JPA avec l’outils hiberobject
Mise en place de spring pour la gestion des ressources/ transactions
Configuration hibernate/ C3p0
Mise en place et utilisation de Drools pour le paramétrage de l𠆚pplication marchand.
Développement d’une application tierce de gestion de règles de paramétrage avec grails (C.R.U.D + filtre)
Développement de bean JMX pour gestion de l𠆚pplication/ rafraichement manuel
Optimisation de l𠆚pplication via jconsole
Socle commun Orange-Internet
Développement de démons de billing pour envoie de ticket de facturation
Développement de démons d𠆞nvoie sur protocole SCP
Environnement : window, eclipse, tomcat 6.0.18, weblogic 9.2 apache 2.0, java6.0, oracle, Spring-MVC, Hibernate, JPA, Maven, Hiberobjet, Grails, CXF, GWT, Hiberobject, Drools 5.0, Pool connexion c3p0, AOP (aspectj), slf4j, logback, JMX, SCP(trilead ssh2), JSON
Ingénieur d𠆞tude et Développement
Orange business service
juillet 2008 - juin 2009
Ingénieur étude et développement pour orange business service, développement et maintenance d’une application client-serveur d’hospitalisation à domicile
Ajout de nouvelle fonctionnalité sur la partie serveur
Maintenance corrective
Environnement : Windows, solaris, Jonas, Java5.0, SVN, JSP, Sping-MVC, Oracle, Hibernate, Eclipse
juin 2007 - juin 2008
Ingénieur étude et développement pour l’équipe orange Intenet.
Evolution technique et fonctionnelle sur le nœud opérateur Orange Internet.
Ajout de fonctionnalités au Selface client
Ajout de fonctionnalités au CSR opérateur
Migration du nœud opérateur Alice et industrialisation des procédés de création des noeuds :
Création du socle commun InternetPlus basé sur le nœud existant Orange Internet.
Migration d’un nœud Valista 3.1 en 3.5 en utilisant le socle InternetPlus
Spécialisation du nœud de base InternetPlus en nœud alice et nœud wanadoo avec Spring
Migration Base de données
Industrialisation de la création du nœud et de sa livraison sur les machines de test et développement
Etude et prototypage / développement d’un nœud spécialisé de paiement :
Rédaction cahier des charges
Rédaction spécifications techniques
Conception de l𠆚rchitecture logicielle et du system d’informations
Création base de données et réalisation de la persistance avec Hibernate
Mise en place et configuration du serveur apache et weblogic
Bench du nœud et optimisation à la charge
Environnement : Windows, Weblogic 8.1, Ant, Java, JSP, CSS, Eclipse, WTP, Test Director, TOAD, Hibernate, Spring, Apache, Solaris 10, Oracle, Tomcat, CVS, SQLPlus
Ingénieur d𠆞tude et Développement
W-HA orange mobile
janvier 2007 - juin 2007
Ingénieur étude et développement pour W-HA filiale du groupe orange, intermédiaire en micro paiement avec l𠆚grément banque de France. W-HA propose un moyen de paiement aux clients finaux à travers différents vecteurs tels que les factures de téléphonie mobile ou internet. La facturation des produits vendus par les marchand (tels que Seloger ou Gallery ) est prise en charge par W-HA qui reverse ensuite les résultats des ventes. Les nœuds permettant dtuer la gestion des comptes (selfcare, SCR), et les transactions sont basés sur le progiciel Valista customisé par les services W-HA.
Evolution fonctionnelle sur la plateforme Gallery pour les paliers G4R0,G4R1,G4R2
• Développement
Développement SSO, unification procédure d𠆚uthentification
Développement Selfcare client en application mobile (WML/OML)
Développement Selfcare client en application WEB
Développement CSR opérateur
Tests de charge et bench avec OpenSTA et JProfiler
.
Environnement : Windows, Weblogic 8.1, Java, JSP, OML, WML, CSS, Eclipse, WTP, Test Director, TOAD, Apache, Solaris 10, Oracle, Tomcat, CVS
Développement pour professionnel commercial
novembre 2006 - décembre 2006
Création d’une application de gestion de listing clients. Cette application permet de synthétiser les informations des contacts commerciaux sous la forme d’un site web statique généré et embarqué sur pda. Présentation sous forme de liste de sites avec calcul de distances et de temps de parcours entre sites de proximité pour optimiser la prise de rendez-vous. Application gérant 400 contacts sur 200 sites. Synchronisation automatique de la base de contact avec le référentiel client. Mise à jour automatique du site sur modification des contacts PocketOutlook.
• Analyse et conception
Analyse du besoin et formulation du cahier des charges
Modélisation de la base de donnée et du modèle objet de gestion de l’information
• Développement
Développement des feuilles de transformation permettant la génération du site de présentation, le site généré contient environ 200 pages.
Mise en place d’une base MySql pour stockage du référentiel client
Mise en place d’un serveur subversion pour gestion des versions et du travail réparti
Définition mapping castor-jdo de la base de données sur les objets Java
Modélisation XML du flux de données
Codage des classes de synchronisation et de calcul des distances et d’itinéraires soit une trentaine de classes
Utilisation du webservice michelin pour calcul d’itinéraires et rapatriation des informations routières.
Gestion des erreurs de saisie via trace log4j pour minimiser les requêtes au webservice.
Optimisation de l𠆚pplication pour minimiser le temps de génération du site
Intégration de l𠆚pplication avec les outils standards MS PocketOutlook et MS Access
• Test/Qualification
• Tests unitaires réalisés au cours du développement
Environnement : Windows, Ubuntu, Access, Outlook, XML, Castor XML-JDO, Java, Ant, Eclipse, subversion, MySql, Axis, XSL 2.0 (Saxon), CSS, ActiveSync
Ingénieur d𠆞tude et Développement
Wanadoo
juillet 2005 - décembre 2006
Prise en charge d’un palier d’évolution des applications opérateurs de Wanadoo dans le but d’organiser une prise de commande unifiée. Ce ...