Eric - Architecte JAVA
Ref : 031107T001-
78500 SARTROUVILLE
-
Chef de projet, Développeur, Architecte (55 ans)
-
Freelance
Janvier 2003 – Juillet 2003 : IDway R&D 6 mois
Fonction : Responsable du développement
Description : Au sein d’une équipe de 10 personnes, encadrement d’une équipe de 3 personnes.
Mise en place de l’équipe et des outils de développement.
Participation à la réalisation d’un middleware pour la réalisation d’application dans le domaine de la télévision numérique.
Prise en charge du développement de la couche logiciel Java du socle MHP/DVB.
Prise en charge du développement offshore (Inde) d’un outil de test.
Environnement Technique : Java (JMF, JavaTV, HAVi), Eclipse, Ant, Maven, CVS, DVB.
Septembre 1999 –Decembre 2002 : IMediation / HAHT Commerce Inc. R&D 3 ans
Fonction : Chef de projet senior/Architecte Logiciel
Description : Au sein d’une équipe de 20 personnes, encadrement d’une équipe de 7 personnes.
Participation à la réalisation du logiciel iChannel. IChannel est une plate-forme web de e-commerce collaboratif.
Définition de l’architecture du framework pour application web sur la base de Turbine, Torque et Velocity, et du module de management des partenaires (PRM).
Le framework a été développé pour faciliter le développement des interfaces graphiques des modules qui compose le logiciel iChannel.
Ce framework est basé sur le modèle MVC et est composé de trois couches :
La couche de présentation web chargée de la génération des pages HTML..
La couche du modèle business : chargée de gérer la logique applicative.
La couche d’accès aux données : chargée de stocker et de charger les données.
Les services suivants sont offerts dans le framework : gestion de la transaction, gestion de la persistance, gestion de la sécurité, gestion de la notification, processus d’import/export de données à l’aide de XML
Responsable de 2 projets au sein de la R&D.
Fonction : Chef de projet
Description : Au sein d’une équipe de 30 personnes, responsable d’une équipe de 4 personnes.
Responsable de plusieurs modules du logiciel iChannel : couches basses (toolkit) iChannel 2.x/3.0, VirtualSite (aggregation de contenu), module de business intelligence.
Définition de l’ETL pour le module de business intelligence.
Responsable de la mise en place du processus de développement (build sur la base de Ant, test unitaire sur la base de JUnit …).
Environnement Technique : Java, J2EE (JMS, Servlet, JDBC,JCA), BEA weblogic, technologies Apache, Oracle 8i, XML, XSL, Windows 2000, UML, Ant, ClearCase, XP (eXtreme Programming).
Novembre 1998 - Aout 1999 : NSK Technologies SSII 10 mois
SAGEM
Fonction : Architecte Logiciel
Description : Logiciel d’identification des empreintes digitales destiné aux polices internationales.
Participation à la refonte de l’architecture du workflow de ce logiciel.
Equipe de 30 personnes.
Environnement Technique : C++, Orbix, Versant 5.0 , AIX 4.2, NT 4.
Oracle
Formateur Java pour Oracle
Interne
Fonction : Avant vente - Formation
Description : Participation à l’identification des besoins des clients.
Rendez vous afin de comprendre les environnements techniques du client.
Participation à la formation interne sur les bases de données Objet, l’interface JDBC et Java.
Environnement Technique : UML, C++, Java, CORBA, SGBDOO
Avril 1995 – Octobre 1998 Ardent software (O2 Technology) R&D 3.5 ans
Fonction : Chef de projet Java 1,5 ans
Description : Ardent software est un éditeur de logiciel qui a racheté la société O2 Technology qui commercialise la base de données objet (O2).
Au sein d’un équipe de 4 personnes :
Encadrement de l’équipe.
Responsable du développement de l’interface Java sur les bases de données, Java Bindings (deux sous produits JRB et JavaO2). La même interface permet à un objet Java d’être stocké dans une base de données objet (O2) ou/et une base de données relationnelles (Oracle, Sybase, ou autre à travers l’interface JDBC).
Responsable d’un projet OEM (vente de technologie à une autre société) : intégration de l’interface Java persistant dans un outil de développement orienté base de données, définition des interfaces d’intégration dans leur outil, contact et support avec le client.
Participation à la définition de l’interface Java ODMG.
Environnement Technique : JDK 1.1, JDK 1.2, Symantec Cafe, Jbuilder, JDBC, Oracle 8.0, O2, Solaris, NT.
Fonction : Ingénieur d’études Java 1 an
Description : Dans une équipe de 2 personnes.
Responsable d’un projet OEM avec Sun Microsystem pour la gestion de la persistance dans leur outil JMAPI (Api de gestion de réseau).
Définition de l’architecture, réalisation, conception, maintenance et suivi.
Environnement Technique : Oracle 7.2 /7.3, Sybase 10, SQL*Server JDK 1.1, JDK 1.02, Solaris, NT.
Fonction : Ingénieur d’études C++ 1 an
Description : Dans une équipe de trois personnes :
Participation à la définition et la réalisation de l’interface C++ ODMG sur la base de données O2.
Environnement Technique : C++, O2 , Solaris, Irix, HP.
formation :
DEA Théories et Ingénieries des bases de données - Université Paris I/Paris XI (Orsay) - 1994
Licence et Maîtrise d’Informatique - Université Paris 7-Jussieu - 1992-93
DUT d’informatique – Université Paris XI Orsay – 1990-91