Menu

Nicolas DAUDIN

BRUXELLES

En résumé

Titulaire d'un diplôme d'Ingénieur en Informatique de l'INSA de Lyon, je suis en poste chez Axen Consulting, à Bruxelles.
Axen Consulting est une entreprise de consulting à taille humaine où les missions sont valorisantes et épanouissantes.
Je suis actuellement en mission chez Thalys International, dans le cadre de la maintenance et de l'évolution d'une application déjà existante, ainsi que la refonte complète en application Web d'une application client lourd déjà existante : on repart de zéro, et je m'occupe pour le moment de l'analyse, de la conception, du design du modèle de l'application et du développement.

Mes compétences :
Anglais
Eclipse
English
Espagnol
Español
Hibernate
Informatique
International
Internet
J2EE
JAVA
Java j2ee
Spring
Struts
Web

Entreprises

  • Axen - Consultant

    2006 - maintenant Consultant en Informatique

    Première mission courte chez Merck OSM, pour la migration d'une application client lourd vers client Web riche. Utilisation de Java, J2EE, Servlets et JSP.

    Seconde mission, en cours, chez Thalys International:
    - Maintenance d'une application Web existante, correction de bugs : Java, J2EE, Struts, Hibernate, EJB.
    - Analyse, Conception, Design d'une nouvelle application permettant de suivre la régularité des trains du réseau Thalys et d'effectuer des retards sur ces trains. Utilisation de Java, J2EE, Struts, Hibernate, Spring, AndroMDA pour la génération.
  • GTIE Transports - Consultant

    2005 - 2005 Stage en entreprise
    2 projets: projet Myrabel et projet FormGen

    ANALYSE DEVELOPPEUR JAVA/J2EE (Projet Myrabel)
    ----------------------------------------------

    Système d’aide à la gestion du trafic pour la DDE de Moselle et de Meurthe-et-Moselle.
    L’application était partagée entre plusieurs sous applications.
    L’une de ces sous applications était un référentiel permettant de faire le lien entre les objets métiers de l’application (routes, équipements, ponts, panneaux à message variables, bornes d’appel d’urgence…) et les utilisateurs (opérateurs DDE)
    Cette interface Web référence donc tous les objets métiers, permettant ainsi à l’utilisateur d’ajouter, supprimer, modifier, trier les objets métiers.

    Analyse fonctionnelle :
    • Analyse des besoins
    • Analyse des technologies possibles
    Conception :
    • Découpage en fonctionnalités : ajouter, supprimer, modifier, trier, rechercher.
    • Navigation JSP – Servlets – DB.
    • Ecriture du scénario de tests.
    Familiarisation :
    • Familiarisation avec le framework interne (framework MVC).
    • Familiarisation avec les architectures J2EE (Client – JSP – Servlets – DB).
    • Essai d’utilisation de JSF (puis choix de ne pas l’utiliser).
    Développement :
    • Développement HTML de l’interface Web.
    • Développement de la logique (pages JSP, navigation, Servlets, accès BD) pour toutes les fonctionnalités d’une table.
    • Développement d’un générateur de pages (voir ci-après).
    Tests :
    • Réalisation du scénario de tests.
    • Validation du scénario de tests.
    Documentation :
    • Manuel utilisateur
    • Manuel de spécification
    • Manuel de conception
    • Dossier de scénario de tests




    Analyste Développeur JAVA/J2EE (Projet FormGen)
    -----------------------------------------------

    Dans le cadre du projet Myrabel, les besoins de l’utilisateur allaient m’imposer de d’implémenter les pages fonctionnelles pour plus de 50 objets métiers. Les fonctionnalités étaient les mêmes, pour me faciliter le développement j’ai décidé de concevoir et développer un générateur de pages Web (pages Java et JSP principalement). Ce générateur permettrait à l’utilisateur via une interface de choisir la forme et les widgets utilisés pour chaque page, et de générer le code associé automatiquement

    Analyse :
    • Analyse des besoins.
    • Analyse des entrées et des sorties.
    • Choix du degré de paramétrage des tables.
    Conception :
    • Choix des technologies.
    • Réflexion sur l’interface et l’ergonomie de l’outil.
    • Réflexion sur la réutilisabilité du produit (pour être utilisable ensuite en interne)
    Développement :
    • Familiarisation avec le framework interne MVC.
    • Utilisation de SWT.
    • Ecriture de fichiers XML représentant les tables et leur structure.
    • Utilisation de l’API Castor pour transformer ces tables en classe Java.
    • Paramétrage des tables.
    • Sauvegarde vers un fichier / Chargement depuis un fichier, des informations de paramétrage.
    • Génération des pages Java et JSP.
    Tests :
    • Tests effectués directement via le projet Référentiel.
    • Vérification de la cohérence des pages (navigation, affichage des informations, mise à jour…).


    Environnement:
    Windows XP
    Java, J2EE (JSP, Servlets, JSTL, JDBC, Beans, SWT), HTML, JavaScript, XML
    Eclipse, TOAD
    JBoss
    Oracle 8i

Formations

  • University College Dublin (Dublin)

    Dublin 2005 - 2006 Computer Science

    Erasmus in Computer Science at UCD, between Sept '05 and May '06
  • Institut National Des Sciences Appliquées (Villeurbanne)

    Villeurbanne 2001 - 2007 Informatique

    2001/02 - 1PC groupe 15
    2002/03 - 2PC SCAN Powa groupe 71
    2003/04 - 3IF2
    2004/05 - 4IF2
    2005/06 - 5IF échange Erasmus
    2006/07 - 5IF - 2nde année - PFE en Belgique

Réseau

Annuaire des membres :