StepInfo
- Consultant java/J2EE
Paris
2008 - 2010
Mission pour La COFACE
Fonction : Consultant Technique JAVA/J2EE
Environnement technique :
Méthode de conception : UML, DESIGN PATTERNS
Langages de développement : JAVA/J2EE
Environnement de développement : ECLIPSE 3, WEBLOGIC WORKSHOP 8
Serveur d’applications : WEBLOGIC 8.1, WEBLOGIC PORTAL 10.3
Système d’exploitation : WINDOWS XP
SGBDR : ORACLE 10G
Autres : DIMENSIONS, ALFRESCO, WLI, XML, WEBSERVICES, STRUTS, SPRING
Mission : Evolution des processus métier WLI., réalisation d’un portail destiné aux courtiers sous weblogic Portal 10.3 avec Alfresco comme CMS.
Processus WLI :
Etude et analyse des processus existants
Audit et évolution de la solution existante :
- optimisation des performances
- refactoring de code
- évolutions des processus
- Mise en production
Portail courtiers :
Architecture de l’application :
- Couche présentation : PORTAIL WEBLOGIC 10 (JSF)
- Couche aux accès données : Framework propriétaire Client et CMS Alfresco
- Couche métiers : JAVA
Développement du portail
- Définition de l’architecture du portail sur Weblogic Portal 10.3
- Tests et mise en place d’Alfresco
- Tests et validation
- Documentation technique
- Mise en production.
Logica
- Expert Technique JAVA/J2EE
COMPIEGNE
2004 - 2008
11/2007 – 03/2008 : CABINET BESSE
Fonction : Consultant Technique JAVA/J2EE
Environnement technique :
Méthode de conception : UML (RATIONAL ROSE), DESIGN PATTERNS
Langages de développement : JAVA/J2EE, (SWING)
Environnement de développement : ECLIPSE 3.2
Serveur d’applications : WEBSPHERE 5.1
Système d’exploitation : WINDOWS 2000 SERVER
SGBDR : ORACLE 10G
Autres : SVN, JASPER REPORT, IREPORT, MANTIS, ITEXT
Mission : Réalisation d’une application de gestion de sinistres.
Etude et analyse de l’existant
Audit de la solution existante :
- optimisation des performances
- refactoring de code
- Conception UML (DIAGRAMME DE CLASSE, USE CASE)
Architecture de l’application :
- Couche présentation : SWING
- Couche aux accès données : Framework propriétaire Client
- Couche métiers : JAVA
Développement de l’application :
- Module de déclaration des sinistres
- Module de génération de Reporting et de pièces justificatives (IREPORT)
- Module Client de gestion des écrans : saisie, modification, suppression des contrats
- Tests et validation (JUNIT)
- Documentation technique
- Correction d’anomalies (MANTIS)
- Mise en production
04/2007 - 10/2007 : MACIF
Fonction : Consultant Technique JAVA/J2EE
Environnement technique :
Méthode de conception : UML (RATIONAL ROSE), POWER AMC
Langages de développement : JAVA/J2EE, HTML, XML
Environnement de développement : ECLIPSE 3.2/3.3, WORKSHOP
Serveur d’applications : JBOSS PORTAL 2.6, WEBLOGIC PORTAL 9
Système d’exploitation : LINUX, UNIX, WINDOWS 2003 SERVER
SGBDR : MYSQL, ORACLE 10G
Autres : WEBLOGIC INTEGRATION, WEBLOGIC ENTREPRISE SERVICE BUS, TIBCO BUSINESSWORKS, JSF, SPRING, STRUTS, HIBERNATE, MAVEN, APACHE, LDAP, IPLANET, ACTIVE DIRECTORY, SVN, FILENET, AJAX
Mission : Conception et réalisation d’un prototype de portail permettant d’héberger différentes applications dans le cadre de la refonte du poste de travail.
Etude et analyse :
- Etude et analyse du cahier des charges
- Etude et analyse de l’existant
- Spécification techniques détaillées
- Proposition technique et validation de la solution auprès du client
- Mise en place d’une architecture SOA
Architecture physique :
- Portails en cluster pour héberger les applications clientes et un serveur apache pour réaliser le LOAD BALANCING
- Bus hébergeant les WEBSERVICES (WEBSERVICE BUS SERVER, TIBCO)
- Serveur ACTIVE DIRECTORY pour gérer les authentifications
- Serveur IPLANET pour la gestion des rôles utilisateurs
Architecture logicielle :
- Couche présentation : STRUTS, JSF, SPRING,
- Couche accès aux données : HIBERNATE,
- Couche métier : JAVA,
Conception :
- Conception de la base de données MCD, MPD (POWER AMC)
- Rédaction des spécifications techniques détaillées des différents services
- Conception des frameworks métiers, WEBSERVICES et portail
- Coordination des intervenants externes sur les différentes briques logicielles
Développement :
- Prototypage de l’application commerciale de gestion des RDVs clients
- Redéveloppement du module d’authentification et de gestion des droits de JBOSS
- Développement de la couche portail
- Déploiement des WEBSERVICES (AXIS) sur WEBLOGIC
- Documentation technique
- Formation et support aux utilisateurs
- Livraison
08/2006 - 03/2007 : LA POSTE
Fonction : Consultant Technique JAVA/J2EE /EAI
Environnement technique :
Méthode de conception : DESIGN PATTERN, POWER AMC
Langages de développement : JAVA/J2EE, C#, XML
Environnement de développement : WEBMETHODS, ECLIPSE, VISUAL STUDIO
Serveur d’applications : TOMCAT 5.5, IIS
Système d’exploitation : UNIX, WINDOWS 2000 SERVER, WINDOWS XP
SGBDR : ORACLE 10G, SQL SERVER 2000
Autres : WEBMETHODS, QUARTZ, JAXB, HIBERNATE, WEBSERVICES(AXIS), MQ SERIES, ANT
Mission : Dans le cadre de mise en place d’une plate forme de gestion et suivi de courrier industriel et d’organismes de presse, développement et mise en place de flux EAI et réalisation de batchs de suivi de production.
Etude et analyse :
- Recueil du besoin auprès des utilisateurs
-