-
StepInfo
- Expert technique
Paris
2011 - maintenant
En régie chez SMABTP à Paris 15e
-------------------------------------------------------------------------------
Environnement technique
------------------------------------------------------------------------------
- Méthode de conception : UML, DESIGN PATTERNS
- Frameworks : SPRING 3.2, DOJO 1.7 (JAVASCRIPT), MAPPER JACKSON, CXF
- Environnement de développement : ECLIPSE INDIGO JAVA EE
- Serveurs d’application : JBOSS PORTAL 5.2, GATE-IN 3.2
- Systèmes : WINDOWS 7, LINUX 2.6 (RED HAT), OS/400
- Base de données : DB2
- Autres : MAVEN 2, SVN, JUNIT, JENKINS
-------------------------------------------------------------------------------
Mission
-------------------------------------------------------------------------------
Développement de l’application permettant aux gestionnaires de manager les contrats d’assurances relatifs aux parcs de véhicules des clients, sous la forme d’une interface web évolué de type portail, en façade de l’application existante dans le système d’information (AS/400).
* Etude et analyse de l’application existante,
* Collaboration avec la MOA à l’écriture des spécifications fonctionnelles,
* Définition et propositions d’architecture de l’application :
- Définition et implémentation d’un protocole de communication entre le serveur et les contrôleurs Dojo (gestion des erreurs et messages, transport des données),
- Création d’un framework interne pour la gestion du mode "stateful" du Système d’Information,
- Séparation de la couche métier et de la couche présentation (responsabilités séparées en deux projets)
* Transposition des principes de développement JAVA à la couche Dojo :
- Mise en place de la gestion de la dynamicité par les notions de contrôleurs et vues, via des événements
- Proposition de méthodes RPC pour la gestion des appels asynchrones
- Développement de widgets spécifiques à l’application,
- Création d’un prototype bout-en-bout pour référence
* Implémentation de différents modules de l’application :
- portlet de titre personnalisé
- portlet de création/modification de contrats simplifiés
- portlet de création/modification de parcs de véhicules
- portlet de synthèse du client et du contrat
* Amélioration de l’utilisation de Maven au sein du projet,
* Participation à l’écriture des tests unitaires (Junit),
* Prise en charge des formulaires complexes,
* Prise en charge des bugs propres aux navigateurs et framework Dojo,
* Mise en place de tests automatisés pour l’intégration continue,
* Prise en charge des livraisons
-
Stepinfo
- Chef de projet technique
Paris
2010 - 2011
En régie chez SOCIÉTÉ GÉNÉRALE BANQUE DE DÉTAIL à Val-de-Fontenay (94)
-------------------------------------------------------------------------------
Environnement technique
------------------------------------------------------------------------------
- Méthode de conception : UML
- Langages de développement : JAVA EE (1.6), SHELL
- Environnement de développement : ECLIPSE HELIOS
- Fournisseur de données: WEBSERVICES DU SI (WEBLOGIC AVEC SOAP)
- Serveur d’applications : APACHE TOMCAT (6.0), BEA WEBLOGIC (10.3)
- Système d’exploitation : FAMILLE WINDOWS, UNIX (AIX), LINUX, APPLE IOS, ANDROID
- Autres : SPRING (CORE, MVC, AOP), MAVEN 2, CLEARCASE UCM, HUDSON/JENKINS, CHECKSTYLE, PMD, FINDBUGS
-------------------------------------------------------------------------------
Mission
-------------------------------------------------------------------------------
Maître d’oeuvre au sein du projet d’application Web (échange Json) en façade de l’application Smartphone (Iphone et Android) pour la gestion des comptes et virements des particuliers (banque de détails).
* Etude et analyse du besoin,
* Etude du SPRING 3.0.5 et de ses composants (CORE, MVC, AOP) :
- Réalisation d’un prototype (Proof of Concept),
- Mise en place de la solution sur WEBLOGIC,
* Conception UML (DIAGRAMMES DE CLASSES, DIAGRAMMES D’ACTIVITE,
DIAGRAMMES DE SEQUENCE),
* Analyse de l’existant des WEBSERVICES métier (fournisseurs de données du
SI), issus des sites web "desktop" et mobile des particuliers,
* Développement JAVA EE multicouches (DAO /service /contrôleurs /vues) pour les modules suivants :
- Module de personnalisation de l’application,
- Moteur des pages de détails des produits (Compte cheque, PEA, …),
Module des virements,
* Responsable de l’intégration :
- Création des processus de construction/déploiement de l’application,
- Développement des descriptifs MAVEN,
- Mise en place d’outils d’intégration (HUDSON) et d’analyse de qualité
de code (CHECKSTYLE, PMD, FINDBUGS),
* Suivi de la qualification :
- Analyse des anomalies signalées par les équipes de qualification,
- Résolution des anomalies à court et long terme.
-
StepInfo
- Référent technique
Paris
2008 - 2010
Mission:
Régie chez SOCIETE GENERALE - banque de détail, à Val-de-Fontenay (94)
Projet :
Refonte du site publique de la banque de détails pour les particuliers (2 000 000 utilisateurs)
Actions marquantes :
- Création et mise en place d’un framework MVC (basé sur le modèle MVC).
- Développement du portail VAP : extraction de données et rendu des contenus du CMS Vignette.
- Prise en charge des problématiques de classloaders (conflit de librairies)
- Encadrement technique de l’équipe de développement et de l’intégration (livraisons).
- Chargé d’étude corrective ou évolutive de l’application.
- Assistance à la maitrise d’ouvrage.
Environnement :
Vignette 7.0 (VAP/VCM/Autonomy), Java EE 5, WebLogic 9.2, Tomcat 5.5, Eclipse, ClearCase UCM, Ant
-
Teamlog Groupe Open
- Ingénieur développeur
Vandœuvre-lès-Nancy
2006 - 2008
Mission:
Forfait chez EDF Direction Optimisation Amont Aval & Trading, à Saint-Denis (93)
Projet :
Création d’une application d’analyse prévisionnelle de la consommation à moyen terme
Actions marquantes :
- Modélisation des données sur base multidimensionnelle.
- Etude technique et développement (J2EE/TM1) couches MVC.
- Rédaction des spécifications et des cahiers de tests.
- Conseil et assistance client, formation des nouveaux arrivants au métier.
- Packaging, livraison et gestion des plates-formes (développement et intégration).
Environnement. :
Applix TM1 v6 , Java EE 5, WebLogic 9.2, Tomcat, Eclipse, SVN, Ant, Mantis
-
DIA Groupe Teamlog
- Ingénieur développeur en alternance
2003 - 2006
Apprenti-ingénieur chez DIA Groupe Teamlog au siège à Bagneux (92)
Dans le cadre de la séquence scolaire:
- Responsable technique du projet de système d’information pour le CFA Ingénieurs 2000
Dans le cadre de la séquence professionnelle:
- Conception d’un logiciel de prospection commerciale,
- Conception et réalisation d’un outil de rapports d’alertes provenant d’un système centralisé (iSeries) via Tivoli
-
DIA
- Technicien supérieur système
Joinville
1999 - 2003
Technicien supérieur système en régie chez le client Banques Populaires à Lognes (77)
- Responsable d’équipe du pilotage (8 techniciens), organisation, suivi, planning et relation client (2 ans)
- Pilote ou pupitreur iSeries (AS/400) au sein de la filiale spécialisée Bourse (SLIB): systèmes centraux et distribués (2 ans)
- Participation au processus de Qualité (ISO9002).