-
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)