-
AVS-Consulting -- NUTRICLAIR
- Architecte JEE
2010 - 2010
Projet:
Application permettant d'effectuer des sondage sur les comportements alimentaires de ses clients
Mission / Activités:
- Définition de l'architecture de l'application selon les contraintes du client
- Suivi des développements
- Formation des développeurs
Equipe:
4 personnes
Technologies:
- Java
- Struts
- iText
- Oracle
Méthodologie:
- SCRUM
- XP
-
AVS-Consulting -- GENERALI
- Architecte - Concepteur / Réalisateur
2010 - maintenant
Projet:
Maintenance évolutive d'une application de gestion de prévoyance collective
Mission / Activités:
- Développement de services WEB et mise en place du versioning SOAP
- Générateur de code pour industrialiser la modification du code
- Action d'optimisation des traitements
Equipe:
10 personnes
Technologies:
- Java
- Spring
- EJB
- SOAP
-
Méthodologie:
- cycle en V
-
AVS-Consulting -- HUMAN KNOWLEDGE
- Architecte JEE
2010 - 2010
Projet:
Mise en oeuvre de MuleESB pour permettre l'intégration d'une fonctionnalité dans le SI
Mission / Activités:
- Etude des besoins client
- Préconisation sur l'architecture
- Mise en oeuvre de MuleESB
Equipe:
1 personnes
Technologies:
- MuleESB
- Java
Méthodologie:
- SCRUM
- XP
-
AVS-Consulting -- IRSN
- Architecte JEE
2009 - 2010
Projet:
Mise en place de la TMA pour les applications DOSIP et SISERI
Mission / Activités:
Mise en conformité des applications DOSIP et SISERI
- Etude des applications existantes
- Préconisations sur les évolutions a apporter
- Suivi et validation des corrections effectuées
- Portage des application sous Maven
Mise en oeuvre de la plateforme d'intégration continue
- SVN, USVN (gestion du code source)
- CodeReview (Revue de code)
- Alfresco (Référentiel documentaire)
- Artifactory (Proxy Maven)
- LDAP (Gestion des utilisateurs et des droits)
- Hudson (serveur d'intégrqtion continue)
- Selenium (Tests applicatifs)
Mise en place d'environnement de développement virtualisés
- Installation et configuration des serveurs ESX
- Définition de template de machine virtuelles
- Administration des serveurs VMWare
- Mise en oeuvre des machines virtuelles pour DOSIP et SISERI
- Mise en place de machine virtuelle sur le poste des développeurs pour le développement
Définition des axes d'évolutions techniques
- Migration Java 1.3 vers Java 6
- Migration des erveurs applicatifs Tomcat
- Evolution des framework utilisés
- Evolution des systèmes d'impressions
- Optimisation des performances des applications (Hibernate, PL-SQL,...)
Equipe:
10 personnes
Technologies:
- Java
- Spring
- Struts
- OpenLDAP
- iText
- shell
- Oracle
- MySQL
- Birt
- GForge
- SVN
- Maven
- VMWare
- VirtualBox
- Hibernate
- PL-SQL
Méthodologie:
- SCRUM
- XP
-
AVS-Consulting -- GAN
- Architecte JEE
2009 - 2010
Projet 1:
Mise en oeuvre d'un routeur de WebServices permettant l’accès aux web services de la filiale PresenceAssistance a ses clients
Mission / Activités:
Définition d'une solution évolutive offrant l'accès aux WebServices selon plusieurs protocoles
- Etude des besoin du client
- Préconisation sur l'architecture a mettre en oeuvre
- Mise en place de muleESB embarqué dans une application Web
Equipe:
3 personnes
Projet 2:
Intégration des fonctionnalités de "Poursuite" des clients au sein du routeur de services
Mission / Activités:
Etude des contraintes techniques et métier, proposition de solution
- Etude des besoin client
- Ajout de WebServices spécifique
- Ajout de fonctionnalités de reporting (Birt) et de tracage des échanges des webservices
Equipe:
3 personnes
Technologies:
- Java
- Spring
- MuleESB
- SOAP
-
Méthodologie:
- SCRUM
-
AVS-Consulting -- Galeries Lafayette
- Architecte JEE
2007 - 2009
Projet 1:
Mise en oeuvre du framework Improve pour les applications connexes à l'ERP Retek (Oracle Retails)
Mission / Activités:
- Suivi technique des applications connexes suivantes (revue de code, respect des normes, revue d'architecture, intégration environnement virtualisés):
- Colisage (Réception/Gestion des colis)
- NewETI (étiquetage)
- Portefeuille de commande
- PLOG (Prestation Logistique)
Equipe:
1 personnes
Projet 2:
Mise en oeuvre de la plateforme VMWare pour les environnements de développements
Mission / Activités:
- Réalisation des procédures de déploiement
- Mise en oeuvre de template de machines virtuelles (serveurs de développement)
- Mise en oeuvre du repository (SVN, Cruise Control, Trac, ...)
Equipe:
2 personnes
Projet 3:
Mise en place de l'outil EOS
Mission / Activités:
- gestion de la relation avec le prestataire
- suivi des développements spécifiques
- intégration sur la plateforme cible
- pilotage de la montée de version
Equipe:
1 personnes
Projet 4:
Etude sur le remplacement de Crystal Report par Birt
Mission / Activités:
- Etude sur les solutions de remplacement de génération de rapport Crytal
- Remplacement du système Crystal par Birt/Actuate
Equipe:
2 personnes
Projet 5:
Mise en oeuvre de JIRA et personnalisation afin de modéliser les interactions client - Fournisseurs
Mission / Activités:
- Mise en oeuvre de l'outil
- Mise en place des workflow des gestion des anomalies
- Réalisation de templates de Workflow
- Mise en place de la gestion des demandes et du suivi des indicateurs liés aux contrats avec les fournisseurs
- Génération de rapport avec Birt
Equipe:
3 personnes
Projet 6:
Mise en place d'OpenLDAP
Mission / Activités:
- Mise en oeuvre de l'outil
- Intégration pour SIM et RPM (module RETEK)
Equipe:
2 personnes
Projet 7:
NewETI
Mission / Activités:
- Gestion des formats d'étiquettes
- Générateur de format (Access, SVG) pour la modélisation des étiquettes
Equipe:
1 personnes
Projet 8:
Colisage
Mission / Activités:
- Mesure des performances/profiling de l'appliaction
- Remplacement des mécanismes de production des PDF
- Mise en oeuvre comparative (FOP/iText/Birt)
Equipe:
5 personnes
Technologies:
- Java
- JEE
- Struts
- EOS
- PERL
- VMWare
- SVN
- Cruise Control
- Trac
- JBoss
- Tomcat
- Unix
- BIRT
- iServer
- Crystal Report
- JIRA
- Groovy
- OpenLDAP
- Access
- SVG
- FOP
- iText
- Improve foundation
Méthodologie:
- cycle en V
-
SOPRA -- SOGECAP
- Expert Technique
2006 - 2006
Projet:
Réalisation d'une application d'accès aux contrats d'assurance vie par les clients
Mission / Activités:
- Développement des tests unitaires (JUnit, Fitness, DBUnit)
- Développement des écrans (JSP, JSTL)
- Développement des accés base (Hibernate)
- Mise en place des services métiers via Scort
Equipe:
7 personnes
Technologies:
- Java
- JBoss
- Tomcat
- JEE
- Struts
- Javascript
- Scort
- Maven
- Continuum
- Fitness
- Hibernate
- JUnit
- DBUnit
Méthodologie:
- TDD
- XP
-
SOPRA -- FRANCE TELECOM
- Architecte - Concepteur / Réalisateur
2005 - 2005
Projet:
Refonte d'une application de gestion documentaire
Mission / Activités:
- Mise en place environnement de développement et des outils de contrôle des règles de codage
- Définition de l'architecture la nouvelle application avec le client
- Réalisation du prototype
- Réalisation d'u outil d'automatisation pour la phase d'industrialisation
Equipe:
1 personne
Technologies:
- unix
- shell
- PHP
- Oracle
- MySQL
- Java
- Struts
- Tomcat
Méthodologie:
- cycle en V
-
SOPRA -- FRANCE TELECOM
- Architecte - Concepteur / Réalisateur
2005 - 2006
Projet 1:
Calcul de revenu assurance
Mission / Activités:
- Conception / Réalisation des évolutions de l'application
- Gestion des livraisons
- Suivi des traitements mensuels
- Suivi documentaire
- Encadrement de stagiaires
Equipe:
4 personnes
Projet 2:
Projet de suivi documentaire
Mission / Activités:
- Soutient technique à l'équipe projet en place
- Migration de version de l'application
- Automatisation de tache de controle
Equipe:
3 personnes
Projet 3:
Migration technique d'une application
Mission / Activités:
- Analyse des risques en vue de l'évolution des composants techniques
- Définition des charges projet
- Mise en place des normes documentaires
- Mise en place de la gestion de configuration
- Soutient aux équipes de production lors de la réalisation de la migration technique
Equipe:
3 personnes
Technologies:
- Unix
- Shell / awk / sed /...
- Excel
- Oracle
- MySQL
- PHP
- PL/SQL
- Java
- Struts
- Jonas
Méthodologie:
- cycle en V
-
SOPRA -- GROUPAMA
- Expert Technique
2004 - 2005
Projet:
Application de gestion de devis accédant à une application existante MVS au travers de SCORT
Mission / Activités:
- Reproduction des anomalies
- Analyse d'impacts et mise en place de solutions
- développement et mise en place de taches ANT
- Mise en place et adaptation d'un gestionnaire d'anomalies complémentaire pour l'équipe (PHPBugTracker)
- Gestion des livraisons
Equipe:
2 personnes
Technologies:
- Weblogic
- Java
- Scort
- ANT
Méthodologie:
- cycle en V
-
SOPRA -- UNEDIC
- Architecte - Concepteur / Réalisateur
2004 - 2004
Projet:
Mise en place d'un référentiel d'offres de formation pour l'ANPE et les ASSEDICS
Mission / Activités:
- Enrichissement du Framework existant par la définition, la conception, le développement et la mise en place d'un nouveau serveur de présentation basé sur XML/XSL
- Développement d'outils de génération de code pour les couches services métiers et services d'accès aux données
Equipe:
3 personnes
Technologies:
- Weblogic
- Java
- Struts
- XML
- XSL
Méthodologie:
- cycle en V
-
SOPRA -- CATEL
- Concepteur / Réalisateur
2004 - 2004
Projet:
Conception et réalisation de l'application de gestion des élèves de 1er degré
Mission / Activités:
- Définition de l'architecture
- Développement d'outils de génération de code pour les couches de services métiers et services d’accès aux données
- Développement et intégration des composants de l'application
Equipe:
2 personnes
Technologies:
- Oracle
- MySQL
- Java
- Struts
Méthodologie:
- cycle en V
-
SOPRA -- SOGECAP
- Architecte - Formateur
2003 - 2004
Projet:
Projet d'internalisation d'application au Caire.
Mission / Activités:
- Conception des évolutions a apporter au Framework de développement pour supporter l'internationalisation
- Réalisation de l'évolution du Framework
- Préparation de support de formation en anglais
- Formations en Anglais sur le site du Caire (Egypte) aux équipes de développement (3 mois)
- Suivi du premier développement et mise en oeuvre des bonnes pratiques sur site (1 mois)
Equipe:
5 personnes
Technologies:
- Java
- XML
- XSL
- Weblogic
- Word / Powerpoint
Méthodologie:
- cycle en V
-
SOPRA
- Concepteur / Réalisateur
Paris
2003 - 2003
Projet:
Réalisation d'outillage permettant la production automatique de composant de présentation (XSL) et d'échange de données (XML), basé sur une description d’application au format Excel ou Access
Mission / Activités:
- Conception
- Développement
Equipe:
1 personnes
Technologies:
- Java
- XML
- XSL
- Access
- Excel
Méthodologie:
- cycle en V
-
SOPRA -- PFIZER
- Concepteur / Réalisateur
2002 - 2003
Projet:
Remplacement de l'EAI "Règle du Jeu" par e*Gate
Mission / Activités:
- Mise en place de flux de traitement pour e*Gate
- développement des composants spécifique en Java
- Tests des échanges entre serveurs applicatifs et AS-400
Equipe:
2 personnes
Technologies:
- e*Gate
- Java
- AS-400
Méthodologie:
- cycle en V
-
SOPRA -- SAGEM
- Concepteur / Réalisateur
2002 - 2002
Projet:
Dans le cadre du suivi de fabrication, refonte des traitements de recyclage des produits.
Mission / Activités:
- Etude/Conception détaillé des modifications
- Définition des écrans et des requêtes
- Test et Intégration sur Site
Equipe:
1 personnes
Technologies:
- Oracle Forms 6
- PL/SQL
Méthodologie:
- cycle en V
-
EDRA
- Concepteur / Réalisateur
2001 - 2001
Projet:
Mise en place d'un serveur intranet de suivi des activités de l'entreprise, concernant la vente de véhicules d'occasion, le suivi de clientèle et le cycle de vie des véhicules (Réception / Rénovation)
Mission / Activités:
- Etude avec les utilisateurs
- Spécification
- Conception
- Réalisation
- Mise en production
Equipe:
1 personnes
Technologies:
- Linux RedHat
- MySQL
- PHP
- HTML
- JavaScript
Méthodologie:
- cycle en V