Didier - Architecte EAI
Ref : 060215R001-
H1V 3A7 MONTRÉAL (Canada)
-
Architecte, Consultant technique (51 ans)
-
Freelance
PSP Investissement (Finance, Montreal-Canada)
04/2009 à aujourd’hui
Développeur principal EAI
Mise en place d’une solution BizTalk permettant l’intégration de l’outil FactSet de
gestion de portefeuille, et en s’appuyant sur la plateforme ESB de PSP.
Equipe projet:
4 développeurs EAI, un business analyste, un scrum master et un architecte
entreprise de PSP
Travaux réalisés:
· Participation à la mise en place de la méthodologie Agile/Scrum.
· Participation à la mise en place des spécifications exécutables.
· Collaboration étroite avec les business analystes pour assurer une intégration
optimale des spécifications exécutables dans le processus projet de PSP.
· Définition des patterns de design pour assurer une forte évolutivité de la
solution BizTalk.
· Développement des composants les plus délicats.
· Pilotage des 3 autres développeurs.
Tools / Software: Microsoft BizTalk 2006 R2 puis 2009, GreenPepper, FactSet.
PSP Investissement (Finance, Montreal-Canada)
07/2008 à 03/2009
Analyste EAI
Définition de l’organisation et outils nécessaires au déploiement d’une infrastructure
EAI dans un environnement de production. La plateforme EAI est composée de
BizTalk 2006 R2 et de CADIS un ETL spécialisé dans le domaine financier.
Equipe de production:
2 analystes EAI, et jusqu'à 10 team leaders dans chaque équipe de
production (DBA, Change management, Service Desk, Support...)
Travaux réalisés:
· Planification du projet.
· Définition d’un modèle BPMN réutilisable pour la définition des processus
BizTalk avec la perspective de l’équipe de production.
· Participation au choix de l’outil de monitoring technique : Microsoft System
Center Operations 2007.
· Mise en place et paramétrage de SCOM 2007 pour les besoins spécifiques des
premiers projets.
· Analyse et gestion des incidents et problèmes de la plateforme d’intégration
en production.
· Propositions de design de flux BizTalk adaptées au besoin de l’équipe de
production.
Tools / Software: Microsoft BizTalk 2006 R2, Microsoft MSMQ, Microsoft System Center
Operations 2007 (SCOM).
CN Canadian National (Rail transportation, Montreal-Canada)
04/2008 to 07/2008
Développeur senior EAI
Conception et développement des flux d’intégration EAI s’appuyant sur WebSphere
Message Broker 6.1 entre les applications legacy mainframes et la nouvelle
plateforme SAP XI.
Equipe projet:
1 chef de projet, 3 développeurs SAP XI et 3 WebSphere Message Broker
développeurs
Travaux réalisés:
· Participation à la définition de l’architecture logicielle
· Participation à la définition des standards de développements pour
WebSphere Message Broker
· Développement WebSphere Message Broker.
Tools / Software: WebSphere Message Broker 6.1, WebSphere MQ.
Abilis (Gouvernement, Montreal-Canada)
01/2008 à 06/2008
Architecte EAI/BAM et leader technique
Mise en oeuvre de flux d’échanges entre une nouvelle application de gestion de
prisons et les applications externes à l’aide de l’outil EAI Microsoft BizTalk 2006.
Equipe projet :
1 chef de projet, 3 analystes, 3 architectes logiciels et jusqu’à 15
développeurs
Travaux réalisés :
· Définition de l’architecture logicielle des différents flux
· Mise en place des normes de développement
· Conception et réalisation des flux
· Mise en place de projets BAM s’appuyant sur les projets EAI
· Mise en place de SharePoint Services s’appuyant sur les projets EAI
Outils / Progiciels :
Microsoft BizTalk 2006, SQL Server 2005, Microsoft SharePoint Services
3.0, Microsoft MSMQ.
Dexia Asset Management (Finance, Paris)
05/2006 à 10/2007
Architecte EAI/BAM et leader technique
Mise en oeuvre de flux d’échanges de type financiers à l’aide de l’outil EAI Microsoft
BizTalk 2006. Mise en oeuvre d’un processus STP entre le Front Office, Middle Office et Back Office
Equipe projet :
1 architecte logiciel, 1 développeur et 9 équipes des applications partenaires
aux flux
Travaux réalisés :
· Coordination des différentes équipes de développement et exploitation
· Définition de l’architecture logicielle des différents flux
· Mise en place des normes de développement
· Conception et réalisation des flux
· Conception et réalisation de composants .NET facilitant l’interfaçage avec
WebSphere MQ. Accompagnements des développeurs de l’application
partenaire principale.
· Pilotage de la mise en place des projets BAM s’appuyant sur les projets EAI
Outils / Progiciels :
Microsoft BizTalk 2006, SQL Server 2005, ASP.NET 2.0, WebSphere
MQ-Series.
LVMH Holding (Luxe, Paris)
09/2005 à 04/2006
Architecte EAI et leader technique
Mise en oeuvre de flux d’échanges de type bancaires à l’aide de l’outil EAI Microsoft
BizTalk 2004
Equipe projet :
1 CP, 1 Architecte logiciel, 2 Développeurs et 4 équipes des applications
partenaires aux flux
Travaux réalisés :
· Définition de l’architecture logicielle des différents flux
· Mise en place des normes de développement
· Accompagnement des développeurs
· Conception et réalisation des flux
Outils / Progiciels :
Microsoft BizTalk 2004, SQL Server 2000.
Arcelor (Industrie, Paris)
04/2005 à 08/2005
Consultant BAM
Accompagnement client pour la mise en oeuvre d’un prototype Business Activity
Monitoring (BAM) sur un cas métier approprié, afin de pouvoir propager le concept
BAM auprès des différentes entités internes a Arcelor
Equipe projet :
2 Consultants, et une équipe de 4 développeurs et un CP de l’éditeur choisi.
Travaux réalisés :
· Accompagnement a l’identification du périmètre métier du prototype de la
solution BAM
· Élaboration du cahier des charges du prototype
· Accompagnement au choix de l’éditeur devant mettre en oeuvre le prototype
· Élaboration des spécifications générales du prototype
· Assistance a sa mise en oeuvre avec Business Bridge NG de Systar, et recette
du prototype
· Analyse de la période d’observation pour identifier les dysfonctionnements du
processus métier
· Accompagnement à l’évangélisation BAM auprès des différents Business
internes a Arcelor
Outils / Progiciels :
Business Bridge NG de Systar.
Cegetel (Telecom, Paris)
02/2005 à 08/2005
Architecte EAI
Gestion des processus BPM de la souscription ADSL et des processus connexes
(Résiliation, Modifications des services demandes par le client…). La mise en place de la solution repose sur l’outil webMethods 6.0.1 comme socle d’échanges.
Equipe projet :
1 CP, 1 architecte logiciel, 2 architectes fonctionnelles, 6 Développeurs et 7
équipes des applications partenaires aux flux
Travaux réalisés :
· En charge de la refonte du projet pour assurer une forte évolutivité de la
solution, et pour assurer une robustesse accrue.
· Élaboration de l’architecture logique conjointement avec les architectes
fonctionnels
· Responsable des choix de l’architecture logicielle
· Élaboration du dossier d’architecture logicielle
Outils / Progiciels :
webMethods 6.0.1, Oracle 9i.
Manpower (Service, Paris)
10/2004 à 01/2005
Consultant en architecture technique EAI
Élaboration d’un dossier de préconisation d’architecture technique autour de l’outil
IBM WebSphere WBI (CrossWorlds).
Equipe projet :
1 CP, 2 architectes techniques
Travaux réalisés :
· Intégration des contraintes contextuelles de Manpower France dans le dossier
de préconisation.
· Mise en oeuvre de l’infrastructure de la plateforme IBM WBI pour faciliter le
déploiement des différents experts middlewares de Manpower France
· Élaboration du dossier d’architecture logicielle
Outils / Progiciels :
WebSphere WBI (Crossworlds), IBM MQ-Series, IBM DB2.
Société Générale SBAN-STI (Banque, Paris)
05/2004 à 09/2004
Consultant en architecture technique EAI
Mise en place de la solution webMethods 6.1 comme socle d’urbanisation des
échanges au sein du SI du Service Titres aux Institutionnels.
Equipe projet :
1 CP, 1 architecte logiciel, 2 architectes techniques
Travaux réalisés :
· Élaboration des différents dossiers d’exploitation : Installation, Livraison,
Sauvegarde, Supervision et Ordonnancement
· Elaboration des scripts d’exploitation : arrêt, relance et purge de la plateforme
webMethods
· Participation aux choix d’architecture logicielle
Outils / Progiciels :
webMethods 6.1, Oracle 9i.
Michelin (Industrie, Clermont-Ferrand - France)
08/2001 à 04/2004
Architecte logicielle EAI
Mise en place d’une plateforme EAI pour le service groupe R&D de Michelin.
Equipe projet :
1 CP, 1 architecte logiciel, 2 développeurs
Travaux réalisés :
· Étude d’architecture logicielle pour les interfaces entre un système
d’informations de conception et avec l’outil CATIA V5. Les concepts issus de
cette étude ont permis le démarrage du projet EAI
· Participation au démarrage, conception et réalisation du projet EAI
Paramétrage du moteur d’intégration de WebSphere Message Broker
· Conception et développement des différents connecteurs pour accéder a des
applications VMS
· Conception et développement des applications d’administration de ce projet a
l’aide d’un framework web (Servlet, Struts, Castor XML…)
Outils / Progiciels :
WebSphere Message Broker, Oracle 8i, WebSphere Application Server,
Struts, Castor, Java, XSLT.
Michelin (Industrie, Clermont-Ferrand - France)
09/1998 à 07/2001
Architecte logicielle PLM
Mise en place d’un framework et plusieurs projets PLM (Product Lifecycle
Management) a l’aide de l’outil Metaphase (Team Center Enterprise).
Equipe projet :
1 CP, 1 architecte logiciel, 3 a 7 développeurs
Travaux réalisés :
· Projet de gestion de procédés (5 a 7 développeurs)
o Conception globale de l’application
o Choix du langage de développement : Python. Ce choix a été possible
grâce a l’élaboration en interne de l’outil Metadynamic.
o Intégration et mise en cohérence des différents travaux de l’équipe
informatique
o Conception de l’outil de reporting base sur XML et MSAccess
permettant aux utilisateurs de réaliser leur propre document a partir
des données issues de l’application Metaphase
· Projet RSF (3 développeurs)
o Conception et réalisation d’une application synchronisant des données
issues d’une application MVS dans une application Metaphase
· Projet KER
o Conception et réalisation du projet Kernel permettant la mise en place
d’une structure commune a différents projets Metaphase.
o Définition des normes de développement
o Définition d’outillage permettant d’accroître la qualité et la productivité
des développeurs
Outils / Progiciels :
Metaphase 3.1 (Team Center Enterprise).
GEC Alstom (Industrie, Valenciennes - France)
11/1997 à 08/1998
Responsable technique PLM
Mise en place d’une application PLM.
Equipe projet :
1 CP, 2 développeurs
Outils / Progiciels :
Metaphase 3.1 (Team Center Enterprise)
Cogema (Energie, Valenciennes - France)
09/1997 à 11/1997
Développeur Java
Migration d’une application MSAccess vers une application web sous Oracle et
Servlet
Equipe projet :
1 CP, 1 développeur
Outils / Progiciels :
Servlet/Java et Oracle 8i
INRA (Recherche, Paris - France)
11/1996 à 08/1997
Responsable technique et Développeur Oracle Forms 4.5
Mise en place d’une application sous Oracle Forms 4.5
Equipe projet :
1 CP, 7 développeurs
Outils / Progiciels :
Oracle Forms 4.5 et Oracle 8i
FORMATION
Diplômes :
· 1996 – IUP (Institut Universitaire Professionnalise) La Rochelle, France : Maîtrise en génie logiciel
· 1994 – IUT (Institut Universitaire de Technologie) Paris-Orsay, France : Spécialisation en
systèmes et réseaux
· 1992 – Baccalauréat C (Mathématiques et Physiques) Poissy, France
Langues vivantes :
· Anglais :
Lu, écrit et parlé
· Français :
Langue natale
SYNTHÈSE DES COMPÉTENCES FONCTIONNELLES
· Manufacturing
· Finance Asset Management : Processus STP entre le Front-Office, le Middle-Office et le
Back-Office
· ADSL Telecom billing
SYNTHÈSE DES COMPÉTENCES TECHNIQUES
Langages :
C#, VB.NET, Java, Python, PL/SQL, C/C++
Logiciels EAI/BAM :
Microsoft BizTalk 2004, 2006, 2006 R2, 2009, WebSphere Message Broker, WebSphere WBI
(Crossworlds), webMethods 6.X, Business Bridge NG (Systar)
Logiciels PLM:
Metaphase (Team Center Enterprise), SmartTeam
Méthodologies :
Agile/Scrum, UML
Outils de développement:
Visual Studio 2005 à 2010, TFS 2008 et 2010, Eclipse
Base de données :
Oracle 7.3.x à 9i, Microsoft SQL Server 2005 et 2008
Protocoles :
REST, JSON, SOAP, Microsoft MSMQ, WebSphere MQ-Series…
Systèmes d'exploitation :
Windows XP/2003/2008, HPUX, Solaris