-
BPI
- Consultant Expert Technique
Paris
2013 - maintenant
ByCode Technologies
Présentation du projet : Banque publique, OSEO a trois métiers:
- Aide à l'innovation ;
- Les prêts bancaires garantie et les investisseurs en actions ;
- Le financement en partenariat.
Description de la mission : Mission de cadrage sur la mise en place de Java EE 6 pour remplacer le framework existant (propriétaire). Réalisation du framework interne.Travaux dans la cellule transverse.
Environnement technique : Java 6,, Maven 3, Hudson, Sonar, Oracle 11g, DB2, NetBeans 7, Tomcat 7, Jboss 7, Websphere 8, Liberty Profile, .
-
Orange DSI GP
- Architecte Technique/dévelppeur
2012 - 2013
ByCode Technologies
Présentation du projet : Orange DSI GP réalise et gère l'ensemble des outils de prise de commande pour la partie Grand Public. Il y a notamment les outils de gestion de catalogue des offres, de prise de commande, de suivi de livraison.
Description de la mission : Au sein du centre de compétences, j'interviens sur l'ensemble des projets, aussi bien dans la réalisation de composants commun, que sur les préconisation, mais aussi en dévleloppement sur certaines pahse critique des projets.
Environnement technique : Java 6,, Maven 3, Hudson, Sonar, Oracle 11g, DB2, NetBeans 7, Tomcat, Jboss, Jonas, Activiti, .
-
Allianz Informatique
- Architecte Technique
Puteaux
2012 - 2012
Présentation du projet : Allianz informatique fournis les outils du SI pour le groupe.
Description de la mission : En tant qu'architecte technique en charge des solutions client léger de Allianz informatique j'ai piloté l'étude du projet OneWeb, remplacement du CMS groupe, en lien avec les équipe allemandes de Munich.
Environnement technique : Java 5/,, Maven 2, Hudson, Sonar, Oracle 11g, DB2, NetBeans 7, RAD 7, WAS 6.
-
Oséo
- Architecte Technique
Maisons-Alfort
2011 - 2012
Ippon technologies
Présentation du projet : Banque publique, OSEO a trois métiers:
- Aide à l'innovation ;
- Les prêts bancaires garantie et les investisseurs en actions ;
- Le financement en partenariat
Description de la mission : Dans l'équipe du pôle d'architecture transverse composé de 6 personnes, qui apporte soutien, normes et veille technologique aux six équipes de 10 développeurs chacune :
* Responsable des performances et la stabilité des applications ;
* Modernisation des méthodes de travail, tendre vers l'agilité. ;
* Analyser des piles stacks JAXWS (Axis2, CXF, métro). Le but est d'avoir la capacité d'utiliser jaxws en WAS6 sans utiliser de feature pack, il s'agit d'un retour aux normes ;
* Support technique aux équipes de développement. ;
* Veille technologique. ;
* Développement de framework pour simplifier le travail des équipes. ;
* Création de plugins Maven. ;
* Création d'un patch pour le projet Metro (Oracle) afin de gérer correctement les documents attachés lorsqu'il sont traités par les handler JAXWS (pas plus OutOfMemory, JIRA ouvert)
Environnement technique : Java 5/6, Java EE 5 / 6, Maven 2, Hudson, Sonar, Oracle 11g, DB2, NetBeans 7, RAD 8, WAS 6/8, JAXWS, CXF, Axis2, Metro.
-
Globecast
- Architecte Technique
2010 - 2011
Ippon technologies
Présentation du projet : Globecast est une Filiale de France Télécom spécialisée dans les solutions de gestion et de diffusion de contenus. Elle fournit et maintien les infrastructures de transmission (fibre optique, adsl, satellite etc..).
Son SI regroupe 14 applications aussi variées que la gestion des droits utilisateurs ou la planification des travaux des équipes présentes sur le terrain.
Description de la mission : Au sein de l'équipe de développement du SI (5 personnes) en tant qu'Architecte et Team leader :
* Etudes des problèmes de stabilité et de performances des applications existantes, puis mise en place des solutions correctrices. ;
* Modernisation de l'architecture existante vers JEE 6. ;
* Mise en place d'un ESB. ;
* Coaching sur les best practices agiles : Scrum, tests unitaires, qualité du code. ;
* Mise en place d'une usine de développement agile : Maven 3, Hudson, Sonar. ;
* Extension des Frameworks de tests.
* Veille technologique.
Environnement technique : Java 6, JEE 5/6 Maven 3, Hudson, Sonar, Oracle 11, Netbean 7, Jboss 4.2.3 et 6, Glassfish 3 (tests), Alfresco 3. Eclipse.
-
STERIA
- Architecte Technique
Paris
2009 - 2010
Présentation du projet : Le département Transports Défense Intégration prend en charge les projets liés au transport (routier, ferroviaire, aérien), au secteur public et au ministère de la défense.
* Le projet Sytadin est une reprise de la TMA du système Sytadin de la DIRIF, composé de modules server d'agrégation des informations remontée par le système SIRIUS (équipement routier) et la génération des cartes d'informations et statistiques présenté dans le site public. Projet d'un montant de 900K EUR annuel. ;
* Le projet GTP (Gestion technique du patrimoine) est une intégration de systèmes : un outils de gestion du patrimoine Active3D, un portail d'information basé sur Liferay pour le SID, une solution SSO basée sur OpenSSO, une solution de workflow basée sur Bonita et une plateforme d'échanges basée sur l'ESB Petals, ainsi qu'une reprise des données existantes. Projet de 3 M EUR .
Description de la mission : * Rédaction de réponse technique aux appels d'offres et aux dialogues compétitifs.
* Responsable technique des projets Sytadin (DIRIF) et Gestion Technique du patrimoine de la défense :
* Rédaction des PPL, DCG et DCD.
* Mise en place de l'environnement technique ;
* Encadrement d'équipe de 3 à 8 personnes ;
* Conception et développements ;
* Etude et réalisation des proofs of concept, intégration de solutions du marché (SSO, ETL, Workflow, Portail) ;
* Interventions diverse sur d'autres projets pour expertise technique ;
* Rédaction et présentation de retours d'expérience ;
* Veille technologique intensive
Environnement technique : Java 6, J2EE Maven 2, Hudson, Oracle 10, Postgresql 8.3, Talend, Spring 2.5, Intellij, eclipse, Liferay, OpenLDAP, Bonita, Intalio, Visio, OpenSSO, Petals ESB ;
-
FULLSIX
- Ingénieur Senior
Levallois-Perret
2007 - 2009
Présentation du projet : Fullsix se définit comme une société de « publicité « et communication numérique, mais elle commence aussi à prendre des projets d'envergure. SFR et Renault (16 sites et l'outil de gestion des leads)
Description de la mission : * Conseils, conception, encadrement des ingénieurs et ingénieur junior.
* Extension des librairies de test.
* Réalisation de modules d'imports.
* Études comparatives d'ETL.
* Enrichissement de la documentation.
* Intégration continue ;
* Ais tenté de mettre en place des pratiques agiles. ;
* Travaux sur différent modules critique (finance, import donnée).
Environnement technique : Java 6, J2EE Maven 2, Hudson, Confluence, Oracle 10, Talend, Pentaho DI, Spring 2.0/2.5, Intellij 7, Mootools
-
AGF Asset Management
- Ingénieur Concepteur & Expert Technique
2006 - 2007
SQLI
La DPA est la direction des placements en assurance des AGF. Les solutions logicielles sont des outils d'aide à la comptabilité et à la fiscalité et boursier.
Présentation du projet :
Description de la mission : * Récupération des produits SIF (Système d'intégration Fiscale) et ORBIS (outils de concaténation des ordres boursier)
* Création de plugins Maven.
* Evolution de librairies internes.
* Propositions d'évolutions.
* Création d'IHM Swing.
* Intégration continue
* Test driven developpement ;
* Remplacement u système J2EE classique par un serveur système multi agents.
Environnement technique : Java, J2EE (Ejb MDB & Session), Weblogic 6.1SP3, Jonas 4, Intellij 4.5.3, MAVEN, Framework interne, Sybase 12.5, proc stockées, Castor, Swing,JADE ;
-
SQLI
- Expert Technique
Levallois-Perret
2006 - 2006
Présentation du projet : Dans le cadre des fonctions d'expert technique au sein de SQLi j'ai été amené à réaliser différentes missions supplémentaires
Description de la mission : * Expertise technique et formation sur le framework Hibernate pour un projet RATP.
* Conception de la partie Hibernate pour une maquette répondant à un appel d'offre de La Banque de France, appel d'offre remporté : 4000jH ;
* Animation de formations sur les EJB.
Environnement technique : Java, J2EE (Ejb), Hibernate
-
AGF Asset Management
- Ingénieur Concepteur & Expert Technique
2004 - 2006
SQLI
Présentation du projet : AGF AM régie l'ensemble des OPCVM du groupe AGF. Afin de traiter tous les aspects de cette problématique une équipe travail depuis 2001 sur les logiciels de traitements des OPCVM et portefeuilles client. Cela va de la récupération des flux d'origines diverses (Reuters par exemple) à l'élaboration de benchmarks complexe et l'historisation des données, l'enregistrement des cotations.
Description de la mission : * Récupération des connaissances des anciens prestataires.
* Amélioration des logiciels (appel Ejb, proc stockées). ;
* Création de plugins Maven.
* Evolution de librairies internes.
* Propositions d'évolutions.
* Création d'IHM Swing.
* Intégration continue
* Test driven developpement
* EXtreme Programming. ;
* Remplacement u système J2EE classique par un serveur système multi-agents.
Environnement technique : Java, J2EE (Ejb MDB & Session), Weblogic 6.1SP3, Jonas 4, Intellij 4.5.3, MAVEN, Framework interne, Sybase 12.5, proc stockées, Castor, Swing,JADE ;
-
SANOFI-SYNTHELABO
- Ingénieur Concepteur
Paris
2004 - 2004
SQLI
Présentation du projet : Sanofi est maintenant le 3e groupe mondial de recherche et production de médicaments. L'absorption d'Aventis a augmenté le nombre de noms de domaine à gérer de 3500 à plus de 9000. L'importance de ce portefeuille a mis en lumière le besoin d'un outil de gestion de type intranet afin de communiquer avec les correspondants locaux des filiales, de gérer les renouvellements, les budgets et les catégorisations des noms de domaine.
Description de la mission : * Suivi du client dans les spécifications de ses besoins.
* Etude et conception (UML 1.4, Uses cases, diagrammes de classes, diagrammes d'activité), rédaction des spécifications fonctionnelles et détaillées. ;
* Importation des anciennes données depuis une base Access vers le nouveau MCD sous Oracle. ;
* Amélioration du framework existant. ;
* Développement de l'application, optimisation de l'utilisation des ressources. ;
* Suivi du plan qualité.
* Recette.
* Encadrement d'un apprenti. ;
* Conseils pour l'évolution du framework interne.
Environnement technique : Java, Jsp/Servlet(J2EE), Struts, Websphere 4.0, WSAD 5.1.2, Framework interne,UML 1.4,Oracle 8.1.7
-
EUREDIT
- Ingénieur Concepteur
2004 - 2004
Areane
Présentation du projet : Eurédit est la société qui édite Europages l'annuaire européen des affaires. L'annuaire est produit sur trois support : papier, web, et cd-rom. La version papier est éditée dans 6 langues tandis que la nomenclature et l'édition web/cd-rom sont traduites en 25 langues. Les annonces présentées dans l'annuaire sont vendues par les régies européennes, il en résulte des fichiers de production Xml générés par le `Kit' de saisie. Les fichiers reçus sont vérifiés et intégrés sur le site web, puis dans l'édition papier/cd-rom une fois par an.
Description de la mission : * Mise en place d'un processus de qualité au sein du département informatique.
* Formalisation et rédaction des documents et des processus de production. ;
* Automatisation et contrôles des tâches récurrentes. ;
* Reprise et maintenance (améliorations) des outils existants. ;
* Conception d'un outil de gestion de la nomenclature (6500 rubriques pour un total de 160 000 traductions) en client riche (SWING). ;
* Conception d'un outil de calcul des statistiques de productions et de contrôle d'intégrité des données. ;
* Conception et développement d'une application Web de consultation des statistiques de production. ;
* Intégration de programmes de contrôles dans les flux de traitement.
Environnement technique : Java(Eclipse), Jsp/Servlet(J2EE), Swing, Tomcat 4, JAXP (Xml java), MySQL, Tamino XML database, MckOI Db, Sinequa, Berkeley DB ;
-
AREANE
- Ingénieur Concepteur
2004 - 2004
Areane est une société qui maintient une site de boutiques en ligne (www.mavitrine.com
Présentation du projet : ) ou chaque commerçant peut créer sa boutique virtuelle. Les outils disponibles sont : le catalogue de produits, la gestion et le choix automatique des transporteurs, la gestion de la devises, la paiement en ligne par carte bleu et le suivi des commandes.
Description de la mission : * Vérifications, corrections et amélioration des outils et applications interne.
* Mise en place d'outils d'automatisation des tâches : contrôles des nom de domaine, contrôles de transactions financières, facturation. ;
* Transmission des connaissances : monitorat du futur ingénieur interne. ;
* Gestion de l'intra net. ;
* Rédactions et amélioration des procédures et documents nécessaires au bon déroulement de la production.
Environnement technique : Java(Eclipse), Jsp/Servlets(J2EE),Struts ,Ejb (session et entity), Resin E.E., DB2 v7, Hibernate, Xdoclet, UML, Visual basic 6 ;
-
ABN AMRO
- Ingénieur d'Etudes
Levallois-Perret
2003 - 2003
Pôle GED
Areane
Présentation du projet : Le pôle GED de la banque ABN AMRO gère les outils de captures des documents relatifs aux comptes bancaires (400 types de document possible allant de la carte d'identité à la signature), ainsi que les outils de contrôles de la complétude des dossiers. Elle a de plus en charge les outils liés à l'externalisation des services.
Description de la mission : * Conception des scripts PL/SQL gérant la migration des 10.000 comptes et de leurs documents associés de la banque CCC vers la banque NSME.
* Adaptation des outils GED (Venus) pour la gestion des comptes NSME. ;
* Conception et développement d'un site intranet de commande de pré-imprimé. ;
* Conception et développement d'un site intranet de demandes de pièces comptables aux archives.
Environnement technique : Oracle 8.1.7, PL/SQL, Visual Basic 6, ASP 2.0, IIS v.5
-
AREANE
- Ingénieur d'Etudes
2003 - 2003
Présentation du projet : Areane est une société qui maintient une site de boutiques en ligne (www.mavitrine.com
) ou chaque commerçant peut créer sa boutique virtuelle. Les outils disponibles sont : le catalogue de produits, la gestion et le choix automatique des transporteurs, la gestion de la devises, la paiement en ligne par carte bleu et le suivi des commandes. De plus la société héberge et gère d'autres sites tel que :www.atita.com
, www.catalogue-gcc.com
, www.rt2000-chauffage.com
: sites d'une association crée par les fabricant de radiateur, moto-compresseur, refroidisseur de lait et chaudière, il s'agit d'un catalogue. www.prepasante.com
: site de e-learning pour préparer les élèves aux études de santé.
www.goutsdefrance.com
: site de vente en ligne des produits du terroir
Description de la mission : * Conception et réalisation d'un intranet pour la gestion des fichiers internes avec contrôle du contenu, backups automatiques, base de connaissance.
* Conception et réalisation d'un logiciel de gestion de la base commerciale en C/S. Le système fonctionne soit en mode connecté pour les mises à jour, soit en mise à jour asynchrone. Le système principale repose sur des Ejb, le client est conçu en VB6. ;
* Création des sites www.catalogue-gfcc.com
et www.rt2000-chauffage.com
: il s'agit de déclinaison plus complètes au niveau du contenu du site www.atita.com
.
* Ajout de fonctionnalités au site www.mavitrine.com
.
* Evolution du site www.goutsdefrance.com
d'une solution net-commerce vers une solution Java/J2EE.
Environnement technique : Java(Eclipse), Jsp/Servlets(J2EE),Struts ,Ejb (session et entity), Resin E.E., DB2 v7, Hibernate, Xdoclet, UML, Visual basic 6 ;
-
BANCTEC
- Ingénieur d'Etudes
NOISIEL
2001 - 2002
EFA + CA et Banques Populaires
Areane
Présentation du projet : Banctec est une société qui intervient essentiellement dans le monde bancaire. Dans le cadre des nouvelles normes de l'E.I.C (échange images chèques), elle utilise un logiciel d'archivage de document électronique nommé EFA basé sur des objet CORBA afin de construire un package complet d'outils de capture, d'archivage, et de consultation des documents, en l'occurrence des chèques et des remises.
Le package EFA+ est constitué d'une application de contrôles des flux et de réconciliation des données (numériques et images), de scellement (normes de sécurité), et d'archivage des ces données (insertion, contrôle de rétention, consultation). L'archivage des document va jusqu'à 1 million de chèques/jour. Le système à repris les améliorations du projet ARPS comme base de travail.
Description de la mission : * Conception & développement d'un framework de services métier distribués à haute disponibilité en Java (RMI) JPSP.
* Conception d'un framework d'application Web. Au préalable, réalisation d'un prototype opérationnel s'appuyant sur le framework de présentation struts, puis choix de l'entreprise de réaliser un « clone » plus simple (mise en œuvre de servlets d'action héritant d'une servlet générique qui prend en charge les mécanismes de sécurité et de template (Freemarker). ;
* Ecriture d'une librairie de contrôle des juke-boxes de disques optique (en Java), basé sur JPSP. ;
* Réécriture du système d'archivage vers une solution EJB 2.0 (Entity et Session) et test de charge comparatif avec Corba. ;
* Déploiement de connecteurs SOAP.
Environnement technique : Java(Eclipse), Jsp/Servlets J2EE, EJBv2, Struts, Websphere Application Server 4, ORACLE v8.1.7, SOAP, Xml, Corba, RMI/IIOP, NT/2000/AIX ;
-
BANCTEC
- Ingénieur d'Etudes
NOISIEL
2001 - 2001
EFA + dérivé ARPS pour SAUDI ARABIAN AIRLINES
Areane
Présentation du projet : Saudi Arabian Airlines est la compagnie aérienne du Royaume de l'Arabie saoudite. Dans le cadre de sa gestion de facturation des tickets d'avions aux différentes régies vendeuse et vis à vis des autres compagnies aériennes, elle à exprimé le besoin d'un système d'archivage et de recherche de ses document (5 types de ticket, 3 types de bordereau). Une adaptation du projet EFA+ nommé ARPS (Archive en Retreival Processing Système) lui a été proposée.
Description de la mission : Référent technique au sein d'une équipe de 3 personnes ayant en charge l'adaptation fonctionnelle et technique du produit EFA+ .
* Portage du système sur HP-UX ;
* Création d'un typage de document générique basé sur Xml ;
* Migration du système d'archivage en système générique ;
* Optimisation des requêtes de recherche et d'insertion ;
* Participation à l'optimisation de la base ORACLE
Environnement technique : Java(Jcreator), Jsp/Servlets(J2EE), Struts, Tomcat, ORACLE v8.1.6,Xml , Corba, RMI/IIOP, HP-UX
-
ATITA
- Ingénieur d'Etudes
2000 - 2001
Areane
Présentation du projet : L'Atita est une association crée par les fabricants de radiateur, moto-compresseur, refroidisseur de lait et chaudière.
Refonte globale (fonctionnelle et technique) du site de l'atita, catalogue de produits en ligne.
Description de la mission : * Développement du Répertoire des Puissances Thermiques (radiateurs et convecteurs à eau chaude) destiné aux architectes et entrepreneurs et diffusé au travers de deux supports : web et cédérom.
* Réalisation de la migration des données de 4D vers Sybase. ;
* Ecriture d'une librairie d'interfaçage Sybase / Pages web. ;
* Création du site internet dynamique www.atita.com ;
* Création du cédérom (produit à 3000 exemplaires) ;
* Optimisation des requêtes de recherche et d'insertion.
Environnement technique : Java, Jsp/Servlets, Resin, SSI, Visual Basic v6, Sybase (transact SQL), NT/2000
-
EDITIONS MASSON
- Ingénieur d'Etudes
2000 - 2000
Areane
Présentation du projet : Les éditions Masson ont mis en place un site de e-learning complémentaire de leur éditions papier. Le but de ce site est de proposer aux élèves une préparation aux concours du domaine de la santé. Le site propose des QCM et des Sujets d'exercices corrigés sur une dizaine de métiers allant de l'infirmière à l'ergothérapeute. De plus l'élève dispose d'outils de suivi de son travail.
Description de la mission : * Réalisation de l'importation des sujets de concours ou des QCM sous format XML vers IBM DB2.
* Réalisation des routines d'affichage du site Internet www.prepasante.com ;
* Création et réalisation des services système : sécurité (droits d'accès, de visualisation etc.) ;
* Réalisation des outils de traçage des utilisateurs et statistiques d'utilisation. ;
* Réalisation de la gestion des commandes et du paiement sécurisé. ;
* Réalisation des QCM aléatoires
* Réalisation du suivi des utilisateurs
Environnement technique : Java (Visual Age), Jsp/Servlets, Websphere 3.5, Apache, XML/XSL, IBM DB2v6.1, Payline, NT
-
Areane
- Ingénieur d'Etudes
2000 - 2000
Présentation du projet : Réalisation d'un site B2B destiné aux grandes surfaces pour le compte de Hypermarket.
Description de la mission : Conception et réalisation d'une partie du framework. Ensemble de servlet de gestion des actions s'appuyant sur des classes d'accès aux données (DAO) et un framework de présentation (FreeMarker)
* Réalisation d'une partie du site internet dynamique www.hypermarket.fr
, pages de connexion, recherche, consultation de compte, etc.
Environnement technique : Java, Servlets, Linux Red Hat 6.2, IBM DB2v6.0
-
SOLLAC USINOR
- Analyste Programmeur
1999 - 2000
OFFICE SI
Présentation du projet : Le groupe Usinor possède un parc de 28.000 postes à travers le monde. Afin d'uniformiser et de réduire les coûts de déploiement, le projet Chorus définie le standard d'un poste NT, et met en place des procédures de télédistribution et de contrôle des applications.
Description de la mission : * Création de logiciels d'aide à la télé distribution, optimisation de l'utilisation du réseau WAN, création de logiciels de gestion de projets (campagnes de mise à jour) et d'outils de communication inter équipes.
* Réalisation d'un moteur de télédistribution (mise à jour automatique selon l'analyse du poste). ;
* Réalisation d'une base de gestion des appels (incidents sur des postes standardisés Projet Chorus), des statistiques et de leurs graphiques. ;
* Réalisation de requêtes sur SQL Server, rapatriement et traitement en local grâce à Access, puis renvoie des analyses sur SQL Server.
Environnement technique : ASP, IIS 4.0, VisualBasic v5, VBA, SQL Serve v6.5, Access 97, Pack Office, NT 4.0.