Menu

Laurent CAILLETTE

Paris

En résumé

Passionné par l'ingénierie logicielle, c'est le mot "architecte" qui me définit le mieux.

L'architecte fournit l'occasion de se rencontrer aux différents intervenants d'un projet : utilisateurs, rapporteurs de besoins, développeurs, administrateurs système. Il sait anticiper les risques techniques, formaliser les principes fondateurs d'une application, rendre accessible sa culture technologique à ses interlocuteurs et motiver les équipes de développement en les guidant tout au long de la réalisation.

Mes compétences :
Agilité
animer
Antlr
Architecte
Communiquer
Développement logiciel
Git
Hibernate
J2EE
JAVA
Java j2ee
JUnit
Maven
Microsoft SQL
Motiver
Programmation
Qualité
Scrum
SGBDR
Swing
Weblogic
XML
XSLT

Entreprises

  • Ullink - Développeur senior

    Paris 2009 - maintenant Progiciel UL Dashboard : surveillance en temps réel des solutions Ullink pour la finance de marché (front + middle). Analyse de fichiers de log, corrélation d'instructions financières.
    Contraintes : volumes (>100M messages indexés), disponibilité. Équipe : 5 personnes dont 3 développeurs Java.

    - Encadrement technique, évangélisation “test first”, revues de code.
    - Développement de nouvelles fonctionnalités, dont indexation haute performance des messages avec Lucene 3.
    - Migration de HSSQLDB vers un outil NOSQL maison. Analyse d'impact, stratégies de refactoring, implémentation.
    - Création de l'outil Testbed pour l'automatisation des tests d'intégration : déploiement automatique et exécution des tests avec l'intégralité des versions des produits supportés.
    - Amélioration des scripts Ant, sécurisation des procédures de livraison.
    - Veille technologique : NOSQL, Cloud Computing, langage fonctionnels.

    Environnement :
    Java 6, JMX, Wireshark, Ant, JUnit 4, Jakarta-Commons, Google Guava, programmation concurrente.
    Langue de travail : anglais. Organisation : Scrum.
  • Société Générale SGIB - Consultant Java / J2EE

    PARIS 2007 - 2007 Refonte globale front / backoffice. Budget : 300 M€.
    Conception framework de sécurité applicative.
    Développement IHM.
    Environnement : Java J2SE / J2EE, Scrum.
  • Projet Open Source : Novelang - Créateur et auteur

    2007 - 2011 http://novelang.org
    Générateur de documents à partir d'une syntaxe wiki.
    Définition du produit, conception, réalisation, documentation.
    Environnement technique : Java 6, ANTLR 3, Jetty, XSL-FO, Jakarta-Commons, Google-collections, SLF4J, Logback, JUnit, Maven, Ant, git, github, BlogSpot.
    Langue de travail : anglais.
  • Partage de connaissance - Animateur

    2007 - 2009 http://groups.google.com/group/techos
    Montée en charge. Web services. Agilité. Middleware. Sécurité. Bases de données. Tests. Mobilité. Travail collaboratif. Toolkits graphiques. BPM. Stratégie éditeurs. Tendances OSS. Interfaces Homme-Machine. DSL. Programmation fonctionnelle.
  • BNP Paribas Securities Services - Architecte Java / J2EE

    Pantin 2003 - 2006 Encadrement équipe framework (3-10 personnes) et développement.
    Architecture du système de reporting (server-side + client-side).
    Conception et réalisation d'un composant visuel de décisionnel embarqué.
    Migration vers Hibernate.
    Profiling client et server-side, automatisation de tests.
    Documentation design patterns et procédures internes.
    Évangélisation des développeurs applicatifs (inshore + offshore), revues de code.
    Reporting sur les risques techniques et la faisabilité.
    Interview des utilisateurs et animation de brainstormings.
    Refonte des spécifications générales d'interfaces graphiques.
    Environnement technique : Java J2SE / J2EE, Swing, Maven, JBoss, Weblogic.
    Langue de travail : anglais.
  • EDF / RTE - Chef de projet technique

    Paris 2001 - 2001 Projet CIGREF chez EDF / RTE. 25 personnes.
    Refonte du système décisionnel (forfait + régie).
    Encadrement technique (3 projets en parallèle).
    Assistance à la Maîtrise d'Ouvrage (prototypage IHM).
    Industrialisation du processus de livraison.
    Conception, réalisation et mise en œuvre d'un framework de productivité
    en intégrant des composants SAS avec JBuilder + Swing.
  • INSEAD - Chef de projet technique

    Fontainebleau 1999 - 2001 Projet Decision Support : interface graphique décisionnelle pour INDUSTRAT.
    Équipe : 3 personnes.
    Conception, réalisation. Environnement : Java, Swing, XML, HTML.
    Site Web de documentation.
    Langue de travail : anglais.
  • ASTON - Ingénieur d'Etudes

    1997 - 1999 Projet Colombus Retail chez Timeless
    Logiciel Point Of Sale intégré à un middle ERP (forfait).
    Interviews des utilisateurs, prototypage, aide à la gestion du risque technique.
    Conception et réalisation d'un framework de pilotage de périphériques POS.
    Codage des parties critiques.
    Formation, aide à la mise en œuvre, revues de code, documentation.
    Environnement : Delphi, PVCS, Interbase, OOSE, OMT.

    Diverses missions d'expertise technique et d'avant-vente
    Mercedes-Benz Financement, Société Générale, Rhône-Poulenc, Siemens-Nixdorf.
  • Armée de l'Air - Sous-officier

    Paris 1993 - 1996 Escadron de Soutien Technique Spécialisé 15.004.
    Cellule Informatique (6 personnes).
    Gestion de Maintenance Mirage 2000N
    Gestion du personnel de l'unité
    Administrateur Netware

Formations

Réseau

Annuaire des membres :