Menu

François Xavier JUBAN

Paris

En résumé

J'aime: Le développement guidé par les tests, les cycles cours itératifs, les commentaires, faire rire mes collègues.

Je n'aime pas: La redondance, les grosse classes, les grosse méthode, les grands comptes, le cycle en V, trop d'amour propre.

Je suis: Rigoureux, bon camarades.

Mes compétences :
Hibernate
Maven
Scrum
Google Web Toolkit
Java
UML
Spring
JUnit

Entreprises

  • Groupama - Ingénieur concepteur / Chef de projet

    Paris 2012 - maintenant Prise en charge des évolutions de l'application "Smart" ou la mutualisation d'applications hétérogènes et outil de souscription aux produit de l'assureur.

    Java, JSP, Ajax, WebSphere, Web Services
  • SICAP / NORSYS - Ingénieur concepteur

    2010 - 2010 Evolution Rating & Charging for Multimedia Mobile Gateway:

    Spécification, conception et développement du module de « Rating & Charging » en réponse à une demande d’Orange Cameroun.
    - Rédaction des exigences fonctionnelles et spécifications techniques détaillées (UML) du module de « Charging » : Facturation des SMS entrants.
    - Création d’un nouveau module de « Charging » pour le compte de la Passerelle SMS SICAP.
    - Chiffrage, gestion de l’avancement, conception et réalisation selon les méthodes « Agiles » et « Test Driven development ».

    J2EE, JUnit, Resin, Jira.
  • OPSYS (PETRA) - Ingénieur concepteur

    2010 - 2010 Développement d’une RIA de gestion bibliographique (successeur d'ALOES) permettant de définir et d’administrer le schéma de l’ensemble des ressources bibliothécaires (abonné, livre, exemplaire) et d’assurer les fonctionnalités inhérentes au métier tel que : Catalogage des ressources ; gestion des prêts ; gestion des acquisitions.

    - Montée en compétence sur les technologies GWT (RPC, Bundle, FileUpload, …).
    - Résolution des anomalies liées au rendu graphique de l’application.
    - Prise en charge d’évolutions des composants graphique (Barre d’outils).
    - Prise en charge de l’évolution du module gestion des prêts (propagation statistique).

    GWT 2.0, Spring, Hibernate, JUnit, DBUnit
  • MINISTERE DE L’ECOLOGIE - CERTU - Ingénieur concepteur

    2010 - 2010 Réalisation de EMD (Génération de plaquettes de résultats « enquêtes ménages déplacements »), un outil de génération de plaquettes au format PDF, HTML et Open Office présentant, suivant un modèle imposé, les résultats d’enquêtes qui inclus textes, images, tableaux, histogrammes et cartes géographiques.

    - Mise en œuvre d’une méthode de développement dirigé par les tests (TDD).
    - Conception & développement des services de persistance sur disque (DAO).
    - Conception & Développement des services (métiers) de gestion d’un projet EMD.
    - Conception & Développement du système d’imports des fichiers de résultat CSV (structure hétérogènes) destinés à la génération des graphiques et des cartes comparatives par années et par territoires.
    - Adaptation des librairies GeoTools pour la représentation spatiale des résultats (cartes géographique).
    - Adaptation des librairies JFreeChart pour la représentation des histogrammes.
    - Adaptation des librairies Jasper-Report dans le cadre de la génération des formats PDF, HTML et Open Office.
    - Développement de l’outil de génération des plaquettes en format PDF, Open Office et HTML (navigable).

    J2EE, JUnit, Spring, Jasper-Report, GeoTools, JFreeChart, Swing
  • SQLI - ALCYONIX - MCO - Ingénieur concepteur

    2010 - 2012 Prise en charge des evolutions et corrections sur différents modules de l'application de maintenance en condition opérationnelle des bâtiments navals de la marine national.

    - Conception et développement des évolutions spécifiées.
    - Prise en charge des anomalies pour le compte de la TMA.

    Java, JSP, Servlet, Oracle, PL/SQL, Maximo, StaffWare
  • SICAP - Ingénieur concepteur

    Berne 2008 - 2009 Développement et mise en œuvre de la "Multimedia Mobile Gateway" (MMG) permettant la communication entre les fournisseurs de service SMS et les SMS-Centers des opérateurs téléphoniques.

    - Prise en main des différents « frameworks » Sicap (équivalent Maven, Spring, Hibernate ou Struts) et appréhension d’un environnement technique riche orienté multiplateforme et multithread.
    - Mise en œuvre de la méthodologie SCRUM (agile) au sein d’une équipe constituée de 1 CP + 5 Développeurs : Chiffrage des itérations, développement par les tests (test first), …
    - Spécification (UML) et développement de nouvelles fonctionnalités de la « Gateway » tel que l’Anti-spam ou le rating & charging.
    - Développement de connecteurs permettant la communication via les protocoles UCP, SMPP, HTTP, SOAP, SMTP, MM7, …
    - Au sein du support niveau 3, résolution (en anglais) des incidents liés aux produits MMG pour des clients tels que Orange, SFR, Bouygue, UTEL, NRJ Mobile, Telecable, TMobile, Wataniya, Ocito, OPT, GDAI.

    J2EE, JUnit, SOAP, Oracle, Resin, Jira bug tracker
  • ARPEGE - CAISSE D’EPARGNE - Ingénieur concepteur

    2007 - 2007 Intégration de l’outil de gestion des recouvrements au sein du "poste de travail" de la caisse d’épargne (PTU):

    - Intégration du logiciel de recouvrement VARIO (client lourd) sur le PTU (client léger) : Création des DLL via NS-DK utilisé pour dialoguer avec les bases centrales.

    Développement et maintenance applicative sur le poste de travail de la caisse d’épargne (PTU):

    - Développement ASP.NET/C# : Outil d’administration des traces pour le projet NEO (Gestion de crédits).
    - Prise en charge des évolutions et maintenances pour le poste de travail via des technologies Web spécifiques à ARPEGE, tel que « ADN » (XSL, XML) ; « SismocubeV5 » (sur couche ASP.NET).
    - Formation CM-Synergy 6.4.

    ASP.NET, C#, Nat Star NSDK, CM-Synergy.
  • SANOFI PASTEUR - Ingénieur concepteur

    Lyon 2007 - 2008 Développement de "Hermes", outil de gestion capable de répondre à toutes les exigences liées à l’archivage physique, à la restitution et à la destruction de support documentaire.

    - Développement de la maquette (HTML / JavaScript).
    - Mise en place des « briques techniques » Hibernate, Struts et Ajax.
    - Développement des tests unitaires (JUnit) et tests fonctionnels automatisés (Selenium).
    - Développement du module d’administration.
    - Développement des modules de création de mouvement d’archives (versements, communications, transferts et destructions).
    - Intégration des modules Flash.

    J2EE, JSP, Ajax, Struts, JUnit, DBUnit, Hibernate, Spring, Tomcat, Selenium
  • SQLI - Santé - Ingénieur concepteur

    2006 - 2007 Serveur de prescriptions multimodal incluant les transfusions sanguines et les résultats d’analyses médicales.

    - Evaluation et assistance au développement d’un Framework IHM destiné au développement Web, basé sur MVC.
    - Développement sur base du Framework du module de prescription de PSL (Produit Sanguin Labile).
    - Développement du socle infirmier : planning/gestionnaire d’exécution de soins issue des prescriptions.
    - Développement des tests unitaire (JUnit) et rédaction de cas de tests.

    J2EE, JSP, EJB3, JBoss, JUnit, Eclipse, Oracle9
  • COGIST - Développeur d'applications

    2004 - 2005 Conception et développement d'un ERP destiné aux PME

    - Mise en place d’une plateforme de gestion de configuration (CVS, WinCVS).
    - Développement (4 pers.) d’un ERP sous interface Web (ASP/IIS/Delphi/SQL Server) : Gestion commerciale; gestion des stocks; Comptabilité; gestion de planning; CRM; GED.
    - Mise en place des préceptes agiles: Développement, test, validation et livraison sur des cycles cours de 3 à 4 semaines.
    - Développement d'une V2 de l'application sous environnement Java, Tomcat, PostgreSql, Eclipse.

    ASP, Delphi, IIS ,MS, SQLServer, Java, Tomcat, PostgreSQL, CVS(NT), XML, DHTML, JasperReport.
  • CIRTIL - Développeur d'applications

    Toulouse 2002 - 2003 Développement complet d'un outil d’aide au contrôle de gestion (ABC) selon un modèle de cycle en V (Merise):

    - Rédaction des spécifications fonctionnelles, techniques et du MCD
    - Développement (4 pers.) de l’application (Unix SCO/Apache/PHP).
    - Développement des scripts Shell d’installation et mise à jour.

    UNIX SCO, PHP4, JavaScript, Apache, Informix, CVS, PowerAMC, XML, ESQLC
  • TELETECH Dijon - Développeur d'applications

    2000 - 2001 Outil de gestion du personnel

    - Développement (2 pers.) d’un outil de gestion RH permettant de stocker et «historiser» les informations de chaque employé (état civil, contrats, avenants, ...).
    - Mise en place de la réplication des bases SQL Server sur 5 sites de la société.

    Assistant à la création de devis

    - Développement (1 pers.) d’une interface Web : Assistant à la création de devis financiers. Travaux effectués seul en coopération avec le service commercial, le service financier et la direction.

    C++, SQL Server, ASP, JavaScript, VBScript, SQL Server, IIS

Formations

Pas de formation renseignée

Réseau

Annuaire des membres :