Menu

Damien METZLER

Paris

En résumé

Après avoir passé plus de dix ans à développer des application au sein de grosses entreprises, j'ai choisi en 2013 de rejoindre l'équipe de la société Nuxeo en tant qu'architecte logiciel.

Durant ces années, j'ai acquis diverses compétences et convictions sur le développement logiciel parmi lesquelles :

- la conduite de projet par la recherche de création de valeur plutot que par le suivi des coûts est un des meilleurs gage d'innovation et de réussite.

- impliquer les utilisateurs dans le processus de développement évite de se tromper, évite le gachis et favorise la conduite du changement.

- il faut reconnaitre le développeur comme autre chose qu'un ouvrier de l'IT. Traité comme un ouvrier, il ne fera ce qu'on lui demande (même si il sait que c'est débile), traité comme un artiste il sera force de proposition et sublimera ses créations.

- les architectes doivent être présents dans les équipes de développement tout au long des projets et pas seulement au début pour définir l'Architecture (avec un A majuscule). Un architecte n'est qu'un développeur avec un peu plus d'expérience et du coup un peu plus de recul.

- un logiciel devrait être en production au maximum 2 mois après le début du projet.













Mes compétences :
ECM
Nuxeo
Informatique
Java
PHP

Entreprises

  • Nuxeo - Architecte

    Paris 2013 - maintenant
  • Leroy Merlin - Architecte applicatif

    Lezennes 2007 - 2013 Architecture applicative d'une solution de requêtage BI
    =======================================================

    Architecture d'une interface de requêtage des données de type chiffre d'affaire de Leroy Merlin en collaboration avec les équipes décisionnel.

    L'application était composé d'un frontend en javascript de type "Single Page App" et d'un backend servant de pont vers la base de données au travers d'API Rest (Play2/Anorm).

    Environnement: CoffeeScript, Backbone.js, Play2, Scala, VectorWise


    Design et Architecture d'une solution de CMS pour intranet
    =============================================================

    Développement d'un outil de création de site web multitenant pour les services de Leroy Merlin. Cet outil devait être simple et auto-apprenant. Drivé par les besoins d'un site en particulier, il a été pensé pour être facilement adaptable pour la création d'autres sites.

    Une présentation de cet outil a été réalisé à Nuxeo World 2012 :

    http://www.nuxeo.com/fr/resource-center/Videos/evenements/nuxeo-world-2012/fabrique-sites-web-leroy-merlin

    Environnement : Java, Nuxeo, Twitter BootStrap

    Design et Architecture d'une solution de partage d'innovation produit collaborative
    ==========================================================================

    Pour le service innovation de Leroy Merlin, nous avons créé une plateforme permettant à tout utilisateur de proposer un idée d'innovation produit. L'outil permet de :

    - Créer une idée
    - Rechercher des idées
    - Réagir sur des idées

    Le couplage de Nuxeo et SolR a permis de d'offrir à l'outil des capacités de recherche rapides et efficaces.

    La conduite de projet agile a permis de rapidement obtenir un outils satisfaisant pour l'utilisateur.

    Environnement : Java, Nuxeo ECM, SolR

    Design et architecture d'un portail intranet de type iGoogle (OpenSocial).
    =========================================================================

    Reposant sur une solution de gestion de contenu d'entreprise (Nuxeo ECM), ce portail a pour but d'améliorer l'efficacité individuelle et collectives des 18000 collaborateurs de l'entreprise.

    Au sein d'un espace personnalisable, l'utilisateur peut construire sa propre page en choisissant parmi des gadgets dans une collections de composants enfichables.

    Les mêmes possibilités sont offertes au sein d'espaces communautaires, managées par les équipes.

    Les différentes fonctionnalités offertes par la plateforme documentaire autorisent de multiples cas d'utilisation et une forte modularité.

    Environnement : Java 1.5, Nuxeo ECM, Shindig (Opensocial), GWT, Mercurial, Maven, Hudson, Nexus, jUnit 4.5, Google Guice


    Mise en place d'un environnement de développement PHP
    =========================================================================

    Basé sur le framework PHP Symfony, cet environnement le spécialise en fonction des spécificités de l'architecture de Leroy Merlin (LDAP, Mail etc..).
    L'industrialisation du process de développement passe par la mise en place de VM de recette et l'utilisation de gestionnaire de code source décentralisé afin d'être capable de travailler avec des partenaires extérieurs.
  • Ausy - Ingénieur Etude et Développement

    Sèvres Cedex 2005 - 2007 En mission chez Leroy Merlin sur les projets suivants :

    - Migration Win NT -> Win 2k : migration de 5000 postes de travail de windows NT vers Windows 2000 sans intervention humaine sur les postes à l'aide de l'outil LANDesk.

    - Migration NT -> Linux : Migration de 100 serveurs Windows NT vers Linux RHEL3. Définition de la plateforme (Serveur de fichier Samba, controleur de domaine) et conduite de la migration en partenariat avec des prestataires pour faire tenir la migration sur un délai très court (4 semaines au total)

    - Développement d'une application de supervision des serveurs d'infrastructure

    - Mise en place de plusieurs portails documentaires basés sur Nuxeo CPS.


    - Développement d'un outil d'aide à la planification du frêt pour les entrepôts en PHP/Postgres (90 j/h)

    - Expertise Linux globale
  • Adventec - Ingénieur Etude et Développement

    2001 - 2005 - Mise en place d'un serveur de mail sous Linux : Postfix, SpamAssassin, ClamAV etc...


    En mission chez Dassault :
    - Aide à la maintenance des machines et serveurs du site de Seclin (AIX / Oracle / Shell)

    En mission chez Auchan service SI Caisse:

    - Développement et maintenance de l'application de gestion des horaires des hôtesses de caisse (Delphi / Oracle)

    - Développement d'une application de calcul des objectifs de performance pour le secteur caisse (Delphi / Oracle)

    - Développement de décode de fichiers de logs de caisse en vue de leur intégration en base de données (Pro-C / Oracle)

Formations

Réseau

Annuaire des membres :