-
Pactenovation
Issy-les-Moulineaux
maintenant
-
Legisway
- Développeur
La Garenne Colombes
2014 - maintenant
Travail en tant que développeur au sein d’une équipe de 10 développeurs. Responsable du développement du produit depuis fin 2012. L’outil est une application web hautement paramétrable similaire à gestionnaire de contenu.
- Migration de l’application vers une IHM plus riche utilisant AngularJS et Kendo
- Développements de nouvelles fonctionnalités (moteur de workflow, masques de recherche paramétrables, diagrammes, organigrammes)
- Migration par étapes de la partie cliente de l’application de PrimeFaces vers un front en Javascript
- Optimisation de performances (SQL, composants UI retournant des données paginées)
- POCs : Typescript, Node.js, WebPack, Jasmine
Technologies : Java, Groovy, Spring, EasyMock, Javascript, AngularJS, UnderscoreJs, Kendo UI, RappidJs, Spring, EMF, JSF, PrimeFaces, AntLR, JUnit, Maven3, Tomcat, Mysql, Oracle, SQL Server, Jenkins, Sonar, Nexus, IntelliJ
-
Lafarge
- Développeur sénior agile
Paris
2011 - 2012
Projet : Customer Portal - portail de vente de ciment/béton/granulats
Travail de conception et développement au sein d'une équipe Scrum composée de 2 Product Owners et de 5 développeurs seniors.
- Application de process agiles (management visuel, planning game, stand up, démo, rétrospective, binômage)
- Développement d'un portail pour la Business Unit Lafarge South Africa
- Refactoring pour obtenir un template de portail pouvant être surchargé par différentes
Business Unit Lafarge de façon à pouvoir implémenter leurs règles métiers spécifiques
- Mise en place d’une surcouche Selenium pour faciliter les tests automatisés
- Integration/formation de développeurs juniors pour les portails France, Allemagne, Chine
Méthode : Scrum
Equipe : 5 dév., 2 PO
Langages : Java 6
IDE : IntelliJ
Système : Unix
BDD : Oracle, HSQL
SCM : Git
Technologies : Tomcat, JBoss, Spring 3.1, Spring MVC, Spring Security, JPA2, Javascript (objet), jQuery, Jawr, Sitemesh, CSS, Jasper, JUnit, Mockito, Fest, DbUnit, Fitnesse, JMeter, Js-test-driver, Jenkins, Sonar
-
Olivier Catteau
- Développeur FullStack Freelance
2010 - 2014
-
FigaroClassifieds
- Ingenieur Etude et Développements
Paris
2009 - 2011
Maintenance évolutive et corrective sur site cadremploi.fr
Travail au sein d'une équipe Scrum de 5 personnes.
- Migration vers une architecture Struts2 / Hibernate / Spring / Ajax jQuery
- Mise en place de tests fonctionnels automatisés
- Amélioration de la méthodologie agile pratiquée par l'équipe
- Standardisation / normalisation des postes de développement
- Présentations (JUnit, Mockito, bonnes pratiques de développement)
-
Allianz Global Investor France
- Ingenieur Etude et Développements
Puteaux
2006 - 2009
Prestation de 3 années chez Allianz Global Investor marquée par la pratique rigoureuse de l'Extreme Programming. Parmi ces 3 années, j'ai consacré une année au coaching d'une équipe de 6 développeurs.
Développements d'applications de gestion de fonds d'investissements.
Technologies : Java, Weblogic, Jade, Sybase, Oracle, MySql, Maven1/2, PicoContainer, Hudson, JUnit, Sonar, Confluence
-
SOCIETE GENERALE – DEAI
- Ingenieur Etude et Développements
PARIS
2005 - 2006
Projet IDEA BC2R3
Programme visant à refondre les systèmes d’information, l’organisation et les processus pour l’ensemble des activités de Dérivés Actions et Indices. La release BC2R3 intègre l’ensemble de la chaîne exotique P&L, Analyse de Risques et VaR dans l’architecture de IDEA.
- Ingénieur de développement au sein d’une équipe de 20 développeurs et travaillant sur le pôle IHM
- Développement d’écrans permettant le paramétrage des process d’AR et de P&L
- Développement de l’IHM assurant le mécanisme de Reprise sur panne
- Amélioration de la vue de suivi des processus
Langages :
Java JDK1.4
Outil de développement :
Eclipse
Base de données:
Oracle
Gestion de projet et de sources :
Clearcase
Méthodologie :
Cycle en V
Systèmes d’exploitation :
Windows XP
Autres technologies:
Swing, Weblogic, NetBeans, JRisk
-
GEFCO
- Ingenieur Etude et Développements
COURBEVOIE
2005 - 2005
Projet NOSTRA
Développements de fonctionnalités spécifiques se greffant sur l’EAI gérant le Système d’Informations de GEFCO.
Ingénieur de développement au sein d’une équipe de 5 personnes et travaillant en collaboration avec une autre équipe de développeurs chargés de la partie standard du SI.
Mission :
- Développement d’éditions XSL utilisant FOP (factures, listes d’ordres de transports, …).
- Mise en production des travaux réalisés
- Réalisation de documentations de conception
- Maintenance corrective et évolutive de fonctionnalités et de l’interface graphique Swing (formulaires de recherche, listes triées par colonnes).
Environnement technique : Java, Eclipse, JBoss, XML, XSL (FOP), XMLSpy, Swing, EJB, CVS, SVN, Unix AIX, Oracle, PL/SQL
-
Pacte Novation
- Ingenieur Etude et Développements
Issy-les-Moulineaux
2004 - 2004
Projet ODYSSEE :
Outil de capitalisation de connaissances en architecture 3-tiers (forum de discussion, gestion des fiches projet, des documentations, de composants logiciels réutilisables).
Mission :
- Développement d’un moteur de recherche basé sur Lucene (projet Apache Jakarta) et indexant les différents documents capitalisés. (HTML, Word, PDF).
- Extraction des données des documents utilisant différents parsers (HTMLParser, PDFBox, POI).
Environnement technique : Windows, JBuilder, Java (Servlet, Lucene, HTMLParser, PDFBox, POI), Tomcat
-
A2S
- Ingenieur Etude et Développements
2004 - 2004
Projet WHAT OPTIMA :
Outils d’aide à la conception de produits en phase amont qui permet de définir un ensemble de concepts à partir de composants et de leurs relations. L’objectif est de converger vers une solution optimale, par découpages successifs.
Ingénieur de développement au sein d’une équipe de 3 personnes.
Mission :
- Développement incrémental et itératif de fonctionnalités (XP).
- Développement de composants Swing spécifiques (splash screen, gestion de l’internationalisation, arborescence spécifique, composants matriciels éditables avec scrollings adaptés, graphes modélisant les différents types de relations entre les composants)
- Packaging de l’installer (NSIS)
- Gestionnaire de licence (Swing)
Environnement technique : Java (Swing, AWT, JUnit), Eclipse, EclipseUML, XML (DOM), CVS, NSIS, RetroGuard Java Obfuscator
-
General Electric Capital Bank
- Ingenieur Etude et Développements
Paris
2003 - 2004
Migration de AionDS vers Aion 9 d’applications de "credit scoring" (crédit automobile, immobilier et consommation)
- Mise en place d’une architecture commune à tous les scores et gérant un mode de debugage et un mode de production
- Réalisation de la migration des scores de crédit immobilier et consommation
- Programmes SAS (MVS) pour récupérer et formater les données relatives aux dossiers de demandes de crédit de façon à créer un flux de données respectant un format précis
- Recette : programmes SAS (Windows) permettant de valider le bon fonctionnement des scores
- Réalisation de la migration des scores de crédit immobilier, consommation et automobile
- Programmes SAS (MVS) pour récupérer et formater les données relatives aux dossiers de demandes de crédit
- Recette : programmes SAS (Windows) validant les scores
- Mise en production de l’ensemble des scores migrés ainsi que des nouveaux scores et validation de leur bon fonctionnement
Environnement technique : NT : Aion9, SAS, HTML - MVS : AionDS, SAS
-
Pacte Novation
- Ingénieur études et développements (stagiaire)
Issy-les-Moulineaux
2002 - 2002
Développement d’un outil de capitalisation de connaissances en architecture 3-tiers.
Environnement technique : Java (servlets, JSP, Junit, JavaMail), Apache Tomcat, MySQL, Rational Rose, Power AMC (AMC Designor)
-
Diana Soft
- Ingénieur études et développements (stagiaire)
2001 - 2001
Développement de la partie client d’une application de visite médicale fonctionnant sous Palm OS