Menu

Olivier BILLIARD

HONG KONG

En résumé

Consultant Sénior Java

Mes compétences :
Apache
Apache Tomcat
Application server
AWT
CSS
HTML
Informatica
JAVA
Java AWT
Javascript
JSP
Microsoft Server
Microsoft SQL
Microsoft sql server
MySQL
Oracle
Oracle SQL
Servlet
Servlet Jsp
Swing
Tomcat
UML
Websphere
Websphere Application Server
WebSphere Portal
Websphere Portal Server
WPS

Entreprises

  • QuartetFS - Consultant Sénior

    2012 - maintenant
  • FastConnect - Consultant Sénior

    ISSY LES MOULINEAUX 2010 - 2011 Formation Gigaspaces donnée à Tokyo
    Mission pour le compte de QuartetFS sur le produit ActivePivot à Singapour et Hong Kong
  • Fnac (BILLETEL) - Etude et développement

    2008 - 2010 Division Billeterie de la Fnac
  • Thales EPM (Orsay) - TMA / Développement Java

    2005 - 2005 Projet :

    Maintenance de l'application TCIS v1. L'objectif de cette application est de fournir à l'ensemble du groupe Thales, mais également à des clients extérieurs, une vision des composants disponibles. On retrouve l'ensemble des informations techniques ainsi que les informations sur les fabricants.

    Rôle :

    - Maintenance de l'application existante
    - Ajout de certaines fonctionnalités
    - Refonte de l'accès à l'application par e-mail

    Environnements techniques et méthodologiques :

    Java, Oracle, JRun, Tomcat, Explore


    --------------------------------------------------------------------------------------------------------------------------------------


    Projet :

    - L'application Thalog est une base de données logistique regroupant les données concernant la maintenantce, la fiabilité sur des projets tels que les jumelles Sophie ou les radars. L'objectif est de pouvoir extraire par la suite des documents de maintenance via l'application Balad.

    Rôle :

    - Maintenance de l'application existante
    - Evolutions de certaines petites fonctionnalités
    - Optimisation des requêtes SQL
    - Optimisation du code Java

    Environnements techniques et méthodologiques :

    Java, Oracle, MySQL
  • Thales EPM (Orsay) - Développement Java

    2005 - 2007 Projet :

    Refonte de l'application TCIS vers une application web de type portail en utilisant JDO comme système standard de persistance.

    Rôle :

    - Conception et maintenance du framework de l'application (persistance, portlet générique, ...)
    - Développement de portlets (Gestion des articles, des fabricants, des demandes, ...)
    - Développement de la visualisation des graphes d'articles sous SVG
    - Réalisation de la CSS de base de l'application

    Environnements techniques et méthodologiques :

    Java, Oracle, RAD, Websphere Portal Server, Lido, SVG, Ajax, Javascript, JSP, HTML, CSS
  • EDF R&D Clamart - Développement Java

    Paris 2003 - 2005 Projet :

    Réalisation d'un système d'informations regroupant les données entreprise (clients, contrats, données de facturation, courbes de charge, ...) provenant de différentes bases de données. Ce SI est une évolution majeure d'un entrepôt de données (Observatoire) existant. L'objectif est d'offrir, aux utilisateurs de la R&D, une vision clientèle et non plus point de comptage des différentes données.

    Rôle :

    - Réalisation du modèle de la base de données
    - Analyse des bases de données source et réalisation des mappings sous Informatica
    - Développement d'un module de chargement des courbes de charge. Les courbes se présentaient sous forme de fichiers texte. Il était nécessaire de les corriger puis de les transformer sous forme binaire afin de les sauvegarder en base de données.
    - Développement de procédures, fonctions et triggers sous Oracle
    - Développement d'un prototype d'outil web de visualisation de courbes de charge en utilisant la librairie Chart de Jviews
    - Réalisation de scritps de traitements de fichiers en Perl en vue d'un chargement par la suite en base de données
    - Administration de la base de données (gestion des utilisateurs, chargements en SQL* Loader, ...)

    Environnements techniques et méthodologiques :

    Java, composants graphiques Jviews (ILOG), Oracle, OJB (Persistance), IHM (Swing), PowerMart (Informatica), Merise, PL/SQL, Tomcat, JSP/Servlet, Perl
  • EDF R&D Clamart - Dévelopement Java

    Paris 2002 - 2003 Projet :

    L'application Prévi permet la génération de courbes de charge prévisionnelles à partir des caractéristiques (forme, jours fériés, jours EJP, jours atypiques, ...) des courbes de charges existantes (texte normalisé, base de données). Visualisation de la courbe prévisionnelle et des hypothèses prises.

    Rôle :

    - Développement de l'interface graphique en Java
    - Codage du coeur de calcul en Java
    - Mise en place du chargement des courbes de charge en utilisant la librairie Chart de Jviews. Des fonctions de zoom/dé zoom, déplacement, changement de granularité, sélection d'une période temporelle ont été implémentées.
    - Réalisation d'une version batch de l'application Prévi qui permet de lancer un grand nombre de générations de courbes prévisionnelles. Le lancement du batch peut s'effectuer soit par l'intermédiaire d'une interface graphique soit par l'intermédiaire d'une ligne de commande. L'interface graphique a été développé en Java Swing

    Environnements techniques et méthodologiques :

    Java, composants graphiques Jviews (ILOG), Oracle, Castor (Persistance), IHM (Swing), UML, R, Romegahat (interpréteur R en Java)


    -------------------------------------------------------------------------------------------------------------------------------------------------


    Projet :

    Réalisation d'une maquette de l'application Prévi utilisant un coeur de calcul développé par l'intermédiaire du langage de programmation statistique R

    Rôle :

    - Développement de l'interface graphique en Java
    - Mise en place de l'architecture afin de pouvoir utiliser le coeur de calcul par l'intermédiaire d'un programme Java
    - Affichage de certains sons sous forme de courbes en utilisant la librairie Chart de Jviews
    - Affichage d'un arbre de décisions en utilisant la librairie GraphLavout de JViews

    Environnements techniques et méthodologiques :

    Java, IHM (Swing), UML, R, Romegahat (interpréteur R en Java)
  • Thales IDATYS (Plaisir) - Développement Java

    2001 - 2002 Projet :

    Le système MALIS permet d'effectuer des mesures sur les lignes de cuivre et de qualifier leurs aptitudes à supporter les débits xDSL. Des robots de mesures effectuent des diagnostics dont les résultats sont remontés à une station centralisée.

    Rôle :

    - Développement d'un serveur de données faisant partie d'une application distribuée
    - Gestion multibases : passage d'une base SQLServer à une base MySQL
    - Gestion de la réplication des bases clientes
    - Développement d'un serveur d'actions capable de créer, et de gérer des actions automatiques (lancement d'une campagne d'essai, surveillance de l'état des robots, surveillance de la taille de la base de données)
    - Développement d'un client léger permettant le lancement d'essais via le web

    Environnements techniques et méthodologiques :

    Java, MySQL, PostgreSQL, SQLServer, MS Access, JDBC (type 4 avec pool de connexions), RMI, JSP, Applet, HTML, Javascript, IHM (AWT, Swing), composants graphique Jclass (Sitraka)

Formations

Réseau

Annuaire des membres :