Menu

Noureddine DAHMEN

Paris

En résumé

• Organisé, méthodique, autonome,
• Esprit d’équipe, aime le travail en groupe et atteindre les objectifs,
• Expérimenté dans les applications J2EE


Mes compétences :
Hibernate
JSP
JavaScript
Spring
SQL
Java EE
UML
JQuery
Scrum

Entreprises

  • SCOR SE - Consultant Senior J2EE

    Paris 2014 - maintenant * Choix d'architecture et de technologies
    * Cadrage et conception
    * Accompagnement des équipes de développement
    * Suivi de la qualité des développements
    * Analyse et résolutions des problèmes techniques (Développement, Production, ...)
    * Développement des POCs, des APIs et des briques techniques transverses
  • Consort NT - Ingénieur d'études et de développement ( Mission chez Manpower)

    Paris 2011 - 2014 Refonte du site manpower.fr :
    • Site « Web 2.0 » pour services innovants à forte valeur ajoutée: HTML5, géo localisation, personnalisation….
    Espace logué : gestion des candidats pour répondre à des offres d’emploie.
    Espace logué : afficher les informations des intérimaires : missions, relevés des activités, bulletins de paie.

    Rôle :

    • Contribution à la réalisation des uses cases : réalisation des IHM, réalisation de la partie service et l’accès aux données.
    • Réalisation des tests de charge avec Jmeter
    • Développement d’un moteur de recherche des offres à l’aide de l’outil SOLR
    • Optimisation de l’application en mettant en place un système de cache
    • Participation aux planning poker, scrum meeting, retrospectives
    • Développement évolutions, maintenance et support

    Environnement
    • JAVA 6, JSP, Spring 3, Hibernate 3 , Spring MVC, jQuery, Ajax, JUnit, EasyMock, Maven 3
    • Outils : Sonar , Jenkins, Redmine, Eclipse (Indigo)
    • Méthode: Agile (Scrum)
    • Logiciel: Varnish
  • Webnet - Ingénieur d'Etudes et Développement J2EE

    Sèvres 2010 - 2011 OSCAR : un système de gestion pour le centre de recherche et de restauration des musées de France (C2RMF).
    Le C2RMF a pour mission de mettre en oeuvre, en liaison avec les conservateurs responsables des collections, la politique de la direction des musées de France en matière de recherche, de conservation préventive et de restauration des collections des musées de France.
    Ce système permet :
    • aux demandeurs de saisir des demandes d'intervention, de conseil et de consultation d'archives.
    • au demandeur de suivre l'avancement de ses demandes.
    • Au C2RMF de gérer les demandes

    Rôle:

    • Définition et rédaction des spécifications techniques
    • Mise en place de l’architecture technique : mise en place de Spring, configuration de la gestion des transactions à l’aide SPRING
    • Conception de diagramme de classe
    • Contribution à la réalisation des uses cases : réalisation des IHM , réalisation de la partie service et l’accès aux données (Hibernate).
    • Migration des données vers une base Mysql à l’aide d’un ETL (Talend)
    • Génération de reporting à l’aide JODReports et FreeMarker
    • Implémenter les classes de test unitaire avec JUNIT.
    • Support client
    • Suivi de la mise en place en production

    ENVIRONNEMENT
    Struts 2, JSP , Java 5, Oracle, Hibernate, Spring, Eclipse, JQuery, JUNIT
  • Webnet - Ingénieur Etudes et Développement J2EE

    Sèvres 2010 - 2011 OSCAR : un système de gestion pour le centre de recherche et de restauration des musées de France (C2RMF).
    Le C2RMF a pour mission de mettre en oeuvre, en liaison avec les conservateurs responsables des collections, la politique de la direction des musées de France en matière de recherche, de conservation préventive et de restauration des collections des musées de France.
    Ce système permet :
    - aux demandeurs de saisir des demandes d'intervention, de conseil et de consultation d'archives.
    - au demandeur de suivre l'avancement de ses demandes.
    -Au C2RMF de gérer les demandes

    Rôle :

    - Mise en place de l’architecture technique
    - Contribution à la réalisation des uses cases : réalisation des IHM , réalisation de la partie service et l’accès aux données (Hibernate).
    - Gestion de sécurité de l'application en utilisant Spring Seurity
    - Migration des données vers une base MySql à l'aide de Talend
    - Implémenter les tests unitaire avec JUNIT.
    - Support client

    ENVIRONNEMENT
    Struts 2, JSP , Java 5, Oracle, Hibernate, Spring, Eclipse, JQuery, JUNIT,Talend
  • Webnet - Ingénieur Etudes et Développement J2EE

    Sèvres 2009 - 2009 Comparateur d’offres énergétiques : Un outil pratique permettant de comparer concrètement les différentes offres d’énergie proposées par le médiateur national d’énergie.
    Le comparateur d’offre permettra à un consommateur particulier ou professionnel, suivant deux niveaux de critères de recherche (simple & affiné) de consulter l’ensemble des offres qui correspondent à ses critères, classées suivant un ordre qu’il pourra personnaliser.

    - Conception et mise en place de l’architecture technique
    - Contribution à la réalisation des uses cases : réalisation des IHM , réalisation de la partie service et l’accès aux données (Hibernate).
    -Implémenter les classes de test unitaire avec JUNIT.
    - Support client
    - Réalisation des points de suivis avec le client
    - Tests de charge avec Jmeter
    - Mise en production

    ENVIRONNEMENT
    Struts2, JSP,Java 5, MySQL, Spring, Hibernate, Eclipse
  • WEBNET - Ingénieur de développement JAVA / J2EE ( Mission chez UBS France)

    Sèvres 2008 - 2009 CLIP (Control Life Insurance Processing) : Le projet est réalisé dans le cadre des activités de courtage en assurance vie d'UBS France.La réalisation de l'outil CLIP (Control Life Insurance Processing) est destinée à sécuriser l'ensemble des processus liés à l'assurance vie (souscription, arbitrage, versement libre, etc).
    -Développer une interface d’échange de données entre CLIP et le système d’information existant d’UBS (AS/400)
    -Contribution à la réalisation des uses cases : réalisation des IHM (Flex), réalisation de la partie service et l’accès aux données (Hibernate).
    -Implémenter les classes de test unitaire avec JUNIT.
    -Participation au chiffrage des uses stories avant chaque itération (planning poker du sprint).
    -Implémenter des règles métiers avec un moteur de règles (Drools).
    Environnement technique : Flex SDK 3, Java 5, Oracle, Cairngorm, BlazeDS, DROOLS, Spring, Hibernate, Eclipse
    Méthodes : méthode agile (Scrum), Test Driven Developpement (TDD)
  • YATINOO - Ingénieur de développement

    2007 - 2008 Septembre 2007 – Mars 2008
    - Conception et développement d’un moteur de recherche sur le web contenant les fonctionnalités de recherche web et image.
    - Implémentation des différentes phases de fonctionnement d’un moteur de recherche : exploration, indexation, recherche.
    Environnement technique : J2EE (JSP, Servlets, Struts), Java, UML, JBuilder, Javascript, Ajax, Mootools.
    Durée : 7 mois
  • OXIA - Ingénieur de développement

    2004 - 2007 Octobre 2004 - Décembre 2004
    - Logiciel de contrôle de gestion des sociétés SSII permettant la gestion et le suivi de l'activité, des ressources humaines, la planification, le suivi de rentabilité, la budgétisation et la facturation d'un projet ainsi que la préparation du bilan social.
    - Contribution à la réalisation des états en utilisant l’outil Active Reports.
    - Concevoir et développer des IHM web.
    Environnement technique : Visual Studio .NET, C#, ASP.NET, ActiveReports
    Durée : 3 mois

    Janvier 2005 - Décembre 2006
    - Cassiopée: Progiciel de gestion d’opérations de financement en crédit ou en crédit-bail, prêts, location simple....
    - Contribution à la réalisation des batch
    Environnement technique : Visual C++, PL/SQL, Oracle8i
    Durée : 24 mois

    Janvier 2007 - Aout 2007
    - Etude et développement d’un système d’information permet la gestion de cycle de production, qualité et commerciale d’une société de fabrication de textile.
    - Contribution à la réalisation des uses cases : réalisation des IHM (des pages JSP), réalisation de la partie contrôleur (action struts), réalisation de la partie service et l’accès aux données (Hibernate).
    - Implémenter les classes de test unitaire avec JUNIT.
    - Utilisation des EJB3 pour implémenter les différents services du système.

    Environnement technique : J2EE (Java, Spring, EJB 3, Hibernate, Struts), JavaScript, Ajax, OAS10g, Oracle10g, JDevelopper
    Durée : 9 mois

Formations

  • Faculté Des Sciences De Tunis (Tunis)

    Tunis 2001 - 2004
  • Université Tunis Carthage    I.P.E.I.T (Tunis)

    Tunis 1999 - 2001

Réseau

Annuaire des membres :