Fonction : Leader technique JAVA J2EE
(1 ans et 1 mois) CMP Banque Sophia Antipolis
mars 2011 - avril 2012
Serveur d𠆚pplications : Jboss (5.1.0)
Système d𠆞xploitation : windows (xp pro), Lunix
SGBDR : SQLServeur (2008 R2)
Autres : BugReport, Jenkins, QTP (Quick Test Professional software), log4j, Struts 1, OJB, Spring, JUunit, Mockito , CVS,WIKI, Maven 3.0.3, JaspertReport, ArgoUML, Drools
Mission
Assurer le suivi du développement et des livraisons du projet CMP
Analyse des erreurs envoyer par le client
Gérer les ressources et affecter les taches (équipe de 4 personnes)
Développent de nouveau module
Correction des anomalies
Assemblage et intégration du projet
Faire les tests de non régression
Livraison client
Support pour le client
Amélioration du socle technique
Réfactoring du code
Intégration de maven pour l'automatisation du déploiement
Concevoir des jeux de test sur QTP pour assurer la non régression
Environnement technique :
Méthode de conception : design patterns
Langages de développement : JAVA 1.5, J2EE (JSP, Servlet OJB), Sql, SQLServeur, Environnement de développement : eclipse(Indigo), IReport
Fonction : Responsable équipe support java
(2 ans et 1 mois) VOYAGES-SNCF La défense
juin 2008 - juillet 2010
• Serveur d𠆚pplications : weblogic (10.0)
• Système d𠆞xploitation : windows (xp pro), unix
• SGBDR : oracle (10g)
• Autres : Archiva, Hudson, QTP (Quick Test Professional software), hibernate, junit, log4j, Struts 2, Hibernate, JUnit, Mockito 1.7, ClearCase UCM, ClearQuest, JIRA,WIKI de Atlassian Confluence, Maven 2.2.1, Apache 2.0.55
Mission
• Gestion des livraisons
• Livraison de patch
• Planification de la mise en production et Synchronisation avec les équipes d’intégration, de test, et d𠆞xploitation
• Organisation de conf call et décision concernant la mise en production de patch
• Suivi de la mise en production de patch
Environnement technique :
• Méthode de conception : design patterns
• Langages de développement : JAVA 1.5, J2EE (JSP, Servlet EJB), Sql, Oracle, Environnement de développement : eclipse(3.3)
Fonction : Consultant Technique Confirmé java/j2ee
(1 an et 6 mois) EUROPE ASSISTANCE Gennevilliers
novembre 2006 - mai 2008
• Environnement de développement : wsad (5.0)
• Serveur d𠆚pplications : websphere (5.0)
• Système d𠆞xploitation : windows (xp pro), unix (aix)
• SGBDR : oracle (9i et 10g)
• Autres : calypso, hibernate, junit, log4j, struts, clearcase ucm, optimizeit, findbugs, jmeter, shell
Mission : Refonte de l𠆚pplication de gestion des contextes commerciaux des filiales Europe Assistance (Produit, Contrat, Canal de vente, Client).
• Etude et analyse de l𠆞xistant,
• Définition de l𠆚rchitecture technique orientée soa:
• Couche Client : contient toutes les classes, les actions et les pages jsp qui forme le Front Office,
• Couche Interface : contient tous les objets dto permettant le transfert des informations entre la couche cliente et la couche service ainsi que la séparation entre eux,
• Couche Service : contient les ejbs permettant lès au processus,
• Couche Model : c𠆞st la couche permettant lès à la base de données via hibernate ou jdbc,
• Développement en java/j2ee :
• Module de gestion de contrat,
• Module de gestion de produits,
• Module de gestion des tiers,
• Classes de services (ejb),
• Revue de codes (findbugs, optimizeit),
• Refactoring de codes,
• Optimisation des batchs (renouvellement des contrats, import des données, génération de factures, rattachement des factures),
• Support et suivi des développeurs,
• Mise en place des tests,
• Mise en place du process de versionning,
• Gestion des environnements d’intégration,
• Suivi des livraisons,
• Aide à la mise en production.
Environnement technique :
• Architecture : soa
• Méthode de conception : uml (booml), design patterns
• Langages de développement : java/j2ee (jsp, servlet, ejb), jdk 1.3, xml, xsl
Fonction : Consultant Technique Confirmé java/j2ee
(3 mois) M.G.A.S. (Mutuelle Générale des Affaires Sociales) Paris
août 2006 - octobre 2006
• Système d𠆞xploitation : windows (xp pro), lunix (redhat)
• SGBDR : oracle (10g)
• Autres : hibernate, junit, log4j, struts, cvs
Mission : Conception et développement de l𠆚pplication G.A.A.M (Gestion Appliquée aux Adhérents de la Mutuelle) destinée à la gestion des données adhérents.
• Etude et analyse de l𠆞xistant,
• Rédaction des spécifications fonctionnelles,
• Développement en java/j2ee :
• Module de gestion de la facturation,
• Module de gestion des ipt,
• Batch pour la génération des factures,
• Batch pour la relance des factures,
• Test et validation.
Environnement technique :
• Méthode de conception : uml, design patterns
• Langages de développement : java/j2ee (jsp, servlet), jdk 1.5, xml, xsl
• Environnement de développement : eclipse
• Serveur d𠆚pplications : tomcat
Fonction : Consultant technique java/j2ee
(5 mois) SSII (projets en régie et au forfait) Paris
mars 2006 - juillet 2006
Projet pour men & co : Etude, conception et mise en place d’un environnement de développement d’une application de gestion.
• Etude et analyse de l𠆞xistant,
• Rédaction des spécifications techniques détaillées,
• Conception uml,
• Réalisation du modèle de la base de données,
• Mise en place de la structure de base du projet,
• Gestion des tâches des développeurs,
• Elaboration des états d𠆚vancement,
• Support aux développeurs.
Environnement technique : uml (rational rose), design patterns, java/j2ee (jsp, servlet), jdk 1.4, hibernate, struts, junit, log4j, cvs, mysql, eclipse, tomcat, windows (xp pro)
aujourd'hui
Projet pour brico depot : Conception et développement d’un système de gestion concernant les modules stock vente et achat.
• Etude et analyse de l𠆞xistant,
• Rédaction des spécifications techniques détaillées,
• Développement de l𠆚pplication :
• Ecran pour la gestion de la réception,
• Ecran pour la gestion des ventes,
• Ecran pour la gestion de stock,
• Développement des accès à sap (jco),
• Test et validation,
• Livraison,
• Mise en production.
11/2003 - 02/2006
(2ans et 3 mois) COFACE-Italie
(Projet au forfait) Tunis
Fonction : Ingénieur d𠆞tudes java/j2ee
Environnement technique :
• Méthode de conception : uml (rational rose)
• Langages de développement : java/j2ee (jsp, servlet), jdk 1.4
• Environnement de développement : jbuilder
• Serveur d𠆚pplications : tomcat, weblogic
• Système d𠆞xploitation : windows (xp pro)
• SGBDR : db2
• Autres : therm (framework propriétaire), visual source safe
Mission : Développement d’une application de gestion des sinistres pour viscontea.
• Etude et analyse de l𠆞xistant,
• Rédaction des spécifications techniques détaillées,
• Conception uml (diagramme de séquence, diagramme de classe),
• Développement de l𠆚pplication :
• Gestion des sinistres,
• Gestion des quittances de paiement,
• Gestion du contentieux (therm),
• Test et validation,
• Déploiement des ejbs sous weblogic,
• Support aux développeurs.
09/2000 - 10/2003
(3 ans et 1 mois) WEB-ONE
(Projets au forfait) Tunis
Fonction : Ingénieur d’études java/j2ee
Environnement technique du projet 1 :
• Méthode de conception : uml (rational rose), amc designer
• Langages de développement : java/j2ee (jsp, servlet), jdk 1.3
• Environnement de développement : Jbuilder
• Serveur d𠆚pplications : tomcat, websphere
• Système d𠆞xploitation : windows (xp pro)
• SGBDR : oracle
• Autres : rmi, log4j, xsl, xml, ssl, cvs
Projet 1 : Conception et développement d’un site web ******** de publication d𠆚nnonce.
• Etude et analyse de l𠆞xistant,
• Rédaction des spécifications techniques détaillées,
• Analyse et conception de la plate-forme,
• Conception uml :
• use case,
• diagrammes de classes,
• diagrammes de séquence,
• diagrammes dtivité,
• diagrammes de package,
• Modélisation de la base,
• Développement :
• module de profiling,
• module dministration,
• batch de validation,
• batch de contrôle technique,
• Test et validation,
• Livraison,
• Déploiement,
• Mise en production.
Environnement technique du projet 2 :
• Méthode de conception : uml
• Langages de développement : java, jdk 1.3
• Environnement de développement : jbuilder (4.0 E)
• Serveur d𠆚pplications : tomcat (3.2)
• Système d𠆞xploitation : linux (Suse 7.2)
• SGBDR : tamino, oracle
• Autres : log4j, swing, xml, xsl, cvs
Projet 2 : Conception et réalisation d'une solution complète Générateur (WOGen) pour générer un Project Java compilé.
• Recueil et validation du besoin,
• Rédaction des spécifications techniques détaillées,
• Définition de l𠆚rchitecture de la solution :
• Couche d’interface de paramétrage (swing),
•...