Menu

Ulrich POULLARD

PARIS

En résumé

Mes compétences :
Agile
Agile SCRUM
Architecture
CORE
Hibernate
Intégration
Intégration continue
J2EE
J2EE Spring
JAVA
Java j2ee
Javascript
Maven
Oracle
Scrum
Spring
Spring Core
Test
Test Driven Development
Tomcat
Weblogic
MQTT
Clojure

Entreprises

  • MyFerryLink - Architecte Freelance

    2012 - 2015 Architecture et développement full stack sur les différentes applications du S.I. (Gestion du tourisme, du fret et sites de réservation en ligne) d’une compagnie de transport maritime associée au groupe Eurotunnel.

    Réalisations principales

    - Conception et développement d’un site de e-commerce interfacé avec un outil de paiement en ligne (Ogone). Single page app en javascript dialoguant avec des webservices Rest exposés via Spring.
    - Réalisation d’un module gérant toutes les étapes de la facturation (recherche, édition, modification) de nos clients fret. Développement intégré à l’existant. Environnement Java (API Spring Core, Webflow 2, Hibernate, Ajax avec DWR).
    - Conception et développement d’une application mobile de supervision en temps réel des données d’embarquement sur les navires. Deux entités, front (Clojurescript) et back (Datomic), échangeant via websocket MQTT dans un contexte de liaison satellite.

    Technologies

    Java, Javascript, ReactJS, Clojure, OM (clojurescript), Rest, MQTT, Datomic, Jetty, Ogone, Spring (Core, Webflow 2, Webmvc, hibernate). Jenkins, Sonar, Nexus.
  • Seafrance - Lead Developer JAVA/J2EE

    Paris 2008 - 2012 Conception et développement au sein d'une équipe de 7 personnes sur les différentes applications du S.I. commercial (Gestion du tourisme, du fret et site de réservation en ligne).

    Réalisations principales

    - Intégration d'un framework MVC (Spring Webflow 2, Webmvc, Dojo) à l'existant.
    - Conception de POC et choix des technologies (Camel/Spring Integration) pour l'automatisation de traitements de fichiers client.
    - Développement d'un module de gestion multi-traversées lisible (nombreuses données à l'écran) et dynamique.
    - Refactoring du moteur de tarification (plus stable, plus rapide et évolutif).
    - Migration de la plate-forme de livraison Maven vers Maven2.
    - Responsable de la plate-forme d’intégration continue (Hudson, Sonar, Nexus)

    Méthodologies

    - Travail en équipe selon les méthodologies Agile. Mise en pratique de Scrum.
    - Test Driven Development : Unitils, Junit, Dbunit
    - Model Driven Architecture : MagicDraw, AndroMDA

    Technologies

    - Java, JMS, EJB, Spring (Core, Webflow 1 et 2, Webmvc, hibernate), Webservices
    - API : Joda, Google-collections, Camel, POI.
    - Front : JQuery, Prototype, Dojo, DWR, JSON.
  • Nurun - Développeur JAVA/J2EE

    2007 - 2008 Conception et développement pour les sites Europcar et Thalès
  • Edifixio - Développeur JAVA/J2EE

    Levallois Perret 2005 - 2007

Formations

  • Université Rouen Haute Normandie (Mont Saint Aignan)

    Mont Saint Aignan 2001 - 2005 Master 2 Génie Mathématiques et Informatique

Réseau

Annuaire des membres :