logo
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 :