Julien - Architecte EAI
Ref : 160314B001-
94440 VILLECRESNES
-
Consultant, Architecte (47 ans)
-
Freelance
Freelance depuis octobre 2007
De 04/2011 à aujourd’hui Client : ERDF
Projet : OSE (Offre de Service d’Echanges)
Refonte de l’Infrastructure d’Echanges :
Cette nouvelle brique de l’infrastructure d’échange (cf projet ci-dessous) a été conçue pour que les applications TUBE et TRAFIC (sous OSB et WebMethods) puissent être déchargées de l’important volume de flux peu complexes qui consommait beaucoup de CPU sans pour autant justifier l’utilisation de solutions « éditeur » aussi complètes.
Les objectifs étant à la fois une réduction de coûts de licence et une amélioration des performances.
Fonction : Architecte
Mission(s) et Réalisations :
• Etude des solutions open source du marché
• Réalisation du dossier d’architecture
• Présentation de la solution au comité de validation ERDF
• Suivi de la conception du projet jusqu’à sa mise en production
Environnement : Apache Camel, Apache Active MQ, Apache Tomcat, Oracle Grid Infra
Projet : Infrastructure d’Echanges : Ensemble d’applicatifs constitué :
Du projet TUBE (Bus d’entreprise basé sur OSB)
De flux EAI sous WebMethods 9.7
De composants de Filtrages XML et http (Datapower et V-sentry)
Cette Infrastructure a pour vocation de centraliser, d’exposer et sécuriser les échanges inter-Applicatifs au sein du SI ERDF.
Fonction : Architecte, Expert EAI/SOA
Mission(s) et Réalisations :
• Réalisation du Dossier d’architecture de l’infrastructure d’échange (hors EAI).
• Conception pour TRAFIC d’une Archi WebMethods Haute Disponibilité bi-salle avec réplication inter-sites.
• Réalisation du dossier d’architecture de TRAFIC
• Expertise WebMethods, Support Technique aux réalisateurs.
Environnement : OSB 11g, Oracle SOA Suite, WebMethods 9.7 (IS, Broker, JMS) ORACLE Grid Infra
Projet :
PRM : Référentiel de Points de Réalisations (objets métiers ERDF)
Fonction : Architecte
Mission(s) et réalisations :
• Lien entre MOA et MOE
• Suivi du dossier d’Architecture du projet
• Assistance à la rédaction des spécifications
• Assistance à la conception et l’optimisation des Modèles de Données
• Expertise technique J2EE et Middleware
• Dimensionnement de l’application et de la Base en prévision de la montée en charge de l’application du à l’arrivé des compteurs « Linky »
Environnement : Weblogic 10, JAX-B, Eclipse, Maven
De 11/2009 à 04/2011
Client : SFR Entreprises
Projet : Refonte de l'EAI
Fonction : Architecte, Expert EAI, Concepteur, Formateur, Développeur
Mission(s) et Réalisations :
• Audit des Procédures, flux et problèmes existants.
• Mise en place de nouvelles normes sur le cycle de vie des projets EAI.
• Formation et accompagnement de la MOA pour la conception et la Spécification de Flux EAI et SOA.
• Formation de la MOE sur les procédures et Best Practices de conception, développement, tests et livraisons.
• Réalisation de 3 flux pilotes suivant les nouvelles normes.
• Étude d'impacts de Migration vers WebMethods 8
• Installation et tuning d'une plateforme WebMethods 8
• Réalisation d'un flux pilote vers WebMethods 8
• Supervision de migrations de flux vers WebMethods 8
• Conception et Réalisation de plusieurs frameworks pour optimiser les développements (Transcos, Gestion des statuts Clarify, Gestion des développements concurrents, contrôle d'exécution de Flux).
Environnement : WebMethods 6.5, 8.1 (IS, BPM, Designer, Portal, Modeler), Clarify CRM, ORACLE
De 10/2008 à 05/2009
Client : ********
Projet : Migration Informatique de la centrale d’appels
Fonction : Architecte, Responsable Technique et Réseau
Mission(s) et Réalisations :
• Urbanisation du SI
• Définition des procédures de Migration vers logiciels libres
• Commande, Installation et configuration des nouveaux serveurs de validation et de production
• Installation et configuration des nouveaux switches et routeurs
• Spécification et réalisation des flux d’administration
• Définition des procédures de livraisons des Applications Web
• Création de souches images de postes utilisateurs pour assurer une maintenance et des déploiements rapides
• Spécification et Établissement de procédures d’urgence
• Veille technologique
Environnement : Ubuntu Linux, NIS+, ANT, Apache2, PHP, MySQL, PartImage
De 01/2008 à 10/2008
Client : Euro-VL
Projet : ALFAS : Plate-forme d’Intégration de Données de Valorisation
Fonction : Architecte, Expert WebMethods
Mission(s) et Réalisations :
• Optimisation de performances de Flux (analyse des points de contention, révision des algorithmes, optimisation des sources).
• Réalisation d’un Template de Flux générique pour optimiser la qualité et le temps de développement.
• Réalisation d’une Bibliothèque de services de haut niveau pour la gestion de la supervision et des erreurs.
• Réorganisation de l’architecture et du dimensionnement des IS et Brokers.
• Définition des procédures de Migration de WM6.1 vers WM6.5.
• Expertise technique et étude d’impact de migration sur l’existant.
Environnement :
WebMethods 6.5 & 6.1 (IS, MyWebMethods, Broker, Developer, TN) Mercury Quality Center, ORACLE, JBOSS
De 10/2007 à 01/2008 Client : Caisse des dépôts et Consignations
Projet :
Migration d’EAI au sein de la Cellule D’administration et d’exploitation N-Tiers du site d’Arcueil de la CDC
Fonction : Architecte, Expert WebMethods
Mission(s) et réalisations :
• Optimisation des souches EAI (suppression des éléments superflus, tuning du serveur, génération d’une souche de référence servant de base pour créer les livrables).
• Réalisation d’un Kit de Livraison de souche WebMethods réduisant le temps de déploiement d’une journée à une heure.
• Réalisation du dossier d’architecture Wm6.5 (IS + Brokers + MyWm).
• Formation à l’utilisation du Kit de livraison.
Environnement : WebMethods 6.5 & 6.1 (Integration Server, MyWebMethods, Broker, JMS Adapter, Trading Networks), Weblogic 8, ORACLE, ANT
De 09/2006 à 10/2007 Client : Gaz de France - DSIG
Projet :
INES – Socle générique d’échange de Données WebMethods intégrant des services de développement, d’administration, de BPM. Cette Solution est utilisée par Gaz de France pour les projets d’échanges utilisant WebMethods et/ou Informatica.
Fonction : Architecte, Responsable Technique
Mission(s) et réalisations :
• Étude et Conception de Fonctionnalités pour enrichir INES (outil de gestion de logs, de génération de Documentation, de Test de non-régression, de Contrôle d’exécution de flux)
• Assistance aux projets Clients sur des problématiques de conception et de Performances
• Audits des projets utilisant INES (Vérification du respect des normes de conception et de développement)
• Migration de la souche INES WebMethods 6.1 vers WebMethods 6.5 (Étude, Portage des Sources, Organisation Planification et Suivi des déploiements)
Environnement : WebMethods 6.5 & 6.1 (IS, TN, MyWebmethods, Broker, Developer, Monitor, Adapter Informatica), J2EE, Informatica Power Center, JAVA, ORACLE
De 03/2005 à 09/2006. Client : TOTAL – Projet TEMPLATE EUROPE
Projet :
Migration GENTRAN – Projet gérant la communication et le traitement de données métier échangées entre les raffineries du Benelux et TOTAL.
Fonction : Chef de projet Technique
Mission(s) et réalisations :
• Organisation des différentes phases de développement (réalisation d’un Framework, Spécification des flux pour chacun des 14 clients.
• Spécification de modèles de flux génériques contenant tout le paramétrage de supervision et de traitement d’erreurs.
• Supervision des développements, tests et validations.
• Livraisons des flux.
• Coordination entre l’équipe (4 personnes) et les partenaires.
Environnement : WebMethods 6.1 (Integration Server, Trading Networks, Broker, Developer, Monitor, Adapter SAP) SAP, JAVA, DSP, ORACLE, JAVASCRIPT
Projet :
Projet LUBRIFIANTS - Projet gérant la communication et le traitement de données métier relatives aux lubrifiants échangées entre les différents sites d’exploitation TOTAL.
Fonction : Responsable des Frameworks Lubrifiants, développeur
Mission(s) et réalisations :
• Expertise Technique
• Assistance à la Maîtrise d’ouvrage
• Développement de flux métier
• Conception, spécification, réalisation validation et documentation d’un Framework de contrôle d’exécution
• Conception, spécification, réalisation et validation et documentation d’un Framework de rejeu d’instance de flux.
Environnement: WebMethods 6.1 (Integration Server, Trading Networks, Broker, Developer, Monitor, Adapter SAP), SAP, JAVA, DSP, ORACLE, JAVASCRIPT
Projet :
Projet ROLL OUT ALLEMAGNE - Projet gérant la communication et le traitement de données métier échangées entre les sites de production Allemands et TOTAL.
Fonction : Responsable Technique, développeur
Mission(s) et réalisations :
• Expertise Technique
• Assistance à la Maîtrise d’ouvrage
• Développements des flux métier
Environnement : WebMethods 6.1 (Integration Server, Trading Networks, Broker, Developer, Monitor, Adapter SAP), JAVA, DSP, ORACLE, JAVASCRIPT
De 04/2004 à 03/2005. Client : Gaz de France – Négoce
Projet :
Maintien en conditions opérationnelles des applications EDOM, EDOR et EDO-elec (Régie). Ces Applications sont chacune composées d’un moteur d’échange de données opérationnelles d’un domaine donné (données Métier, données de Réalisation et données relatives à l’électricité) et d’une interface de gestion / consultation.
Fonction :
Consultant EAI, Concepteur, Intégrateur, Réalisateur, responsable de l’équipe MCO de Cap Gemini.
Mission(s) et réalisations :
• Maintenance évolutive des Applications Web J2EE des 3 projets.
• Spécification / Réalisation de Flux EAI pour 4 nouveaux partenaires de GDF-Négoce.
• Spécification / Réalisation d’un module de suivi et de reporting des flux.
• Spécification / Réalisation d’un module d’installation et configuration automatique.
• Formation à WebMethods et Weblogic de 2 ingénieurs de l’équipe.
Environnement :
WebMethods 4.6, (Integration Server, Trading Networks), Weblogic 6.1, JAVA, EJB, JSP, ORACLE, Hibernate, Struts, Axis, Xdoclet, Ant, JAVASCRIPT.
De 11/2003 à 04/2004. Client : Gaz de France – Négoce
Projet :
Réalisation du projet EDOR – Application Web J2EE de gestion de données Opérationnelles de Réalisation (Forfait).
Fonction : Concepteur, Intégrateur, Réalisateur.
Mission(s) et réalisations :
• Spécification de l’interface d’administration.
• Développement de l’application Web.
• Spécification et développement de Services Web offrant les fonctionnalités de consultation de l’application Web.
Environnement :
Weblogic 6.1, JAVA, EJB, JSP, ORACLE, Hibernate, Struts, Axis, Xdoclet, ANT, JAVASCRIPT.
De 10/2002 à 04/2003. Client : DATUS
Projet :
Réalisation de l’Intranet de la SSII Datus pour offrir aux utilisateurs des environnements de gestion : des Ressources Humaines, des Affectations aux projets et des Projets en cours ou en prévision.
Fonction : Expert Technique, Concepteur, Intégrateur, Réalisateur.
Mission(s) et réalisations :
• Spécification des fonctionnalités de l’outil.
• Étude technique.
• Auto formation sur le serveur Zope.
Environnement : UNIX, Apache, Zope, Python, Emacs.
De 07/2001 à 09/2002. Client : EDF – Direction des Études et Recherches
Projet :
Maintenance évolutive de l'application GAMME, outil d’aide à la décision et de gestion de répartition de l’énergie électrique (Régie) destiné à établir des plans de secours en cas de défaillance technique sur les Lignes ou les Transformateurs.
Fonction : Concepteur, Réalisateur, Intégrateur.
Mission(s) et réalisations :
• Validation de spécifications fonctionnelles.
• Spécifications générales et détaillées des évolutions.
• Développement, et conduite des tests.
• Livraison aux équipes de production.
Environnement : SOLARIS 2.7, C++, Metaframe, Scripts ksh.
De 05/2001 à O7/2001. Client : INOVIA Informatique Avancée / STILOG
Projet :
Création d’une version Web de l’outil Optimal Planning (intégration du moteur d’optimisation sous contraintes d’INOVIA dans l’outil STILOG Visual Planning) Ce Logiciel permet ainsi de définir des contraintes métiers spécifiques au client pour la gestion de son personnel, et de proposer une résolution optimale affichée dans l’interface du logiciel Visual Planning.
Fonction : Chef de projet.
Mission(s) et réalisations :
• Réalisation du composant DCOM encapsulant le moteur d’optimisation.
• Réalisation des spécifications fonctionnelles et techniques.
• Conception du modèle de données.
• Encadrement de l’équipe de développement (2 stagiaires de BTS).
• Validation et Livraison à STILOG.
Environnement : Windows NT, IIS 4.0, Visual C++ 6.0, DCOM, ATL, ASP.
De 02/2001 à 05/2001
Client : LAMBERT-ALCYON
Projet :
Intégration du moteur d’optimisation d’INOVIA au sein de l’architecture d’OSATYS (Logiciel de gestion de RH). Ce Logiciel permet ainsi de définir des contraintes métiers spécifiques au client pour la gestion de son personnel, et de proposer une résolution optimale affichée dans l’interface du logiciel Osatys.
Fonction : Concepteur, Réalisateur, Intégrateur.
Mission(s) et réalisations :
• Spécification des modifications du modèle de données d’Osatys.
• Réalisation du module d’optimisation du prototype.
• Intégration du module en collaboration avec l’équipe de Lambert-Alcyon.
Environnement : Windows NT, IIS 4.0, Visual C++ 6.0, MS SQL Server.
De 01/2000 à 05/2001. Client : INOVIA Informatique Avancée
Projet :
Création de l’Intranet de la société, dans le but d’offrir une gestion:
• des anomalies et évolutions des produits
• des affectations des collaborateurs aux différents projets
• des licences générées par les partenaires intégrateurs.
Fonction : Concepteur, Réalisateur.
Mission(s) et réalisations :
• Réalisation des spécifications fonctionnelles et techniques.
• Conception et développement de l’outil.
Environnement : Windows NT, IIS 4.0, Visual C++ 6.0, DCOM, ATL, ASP.
De 10/1999 à 12/2001. Client : GéoConcept SA
Projet :
Réalisation de nouvelles fonctionnalités pour le SIG GéoConcept, notamment une gestion d’objets persistants grâce à une «sérialisation» des objets dans une base ORACLE.
Fonction : Concepteur, Réalisateur.
Mission(s) et réalisations :
• Étude de l’API du logiciel et réalisation des prototypes.
• Gestion de la persistance des objets grâce à une base Oracle.
Environnement : Windows 98, ORACLE, Visual C++ 6.0, GéoConcept.
COMPETENCES
Architecture
Urbanisme
Conception Conseil
Expertise Spécifications
COMPETENCES TECHNIQUES
EAI / SOA WebMethods 9, 8, 7, 6 Oracle SOA Suite, OSB
Apache Architecture
Conception Optimisation, Fiabilisation
BPM Migration
J2EE JBOSS, Weblogic EJB, JSP, Servlets
Web Services JMS
Hibernate, Struts Eclipse, ANT
SGBD Oracle, MySQL, SQL Server Power Designer
Toad, DBVisualizer, SQL Dev Modélisation
Web PHP, JSP, ASP XML, XSD, HTML
Apache, IIS Flash
Système UNIX RHEL
Solaris AIX
Scripts Shell VLAN
Autres Conception Objet, UML JAVA, SWING, C++, C
FORMATION
2001 : Diplôme d’Ingénieur Spécialisé en Sciences Cognitives – EPITA
1998 : DUT Génie Électrique et Informatique Industrielle Option Électronique – IUT Créteil
1995 : Bac S option Technologie Industrielle Mention Assez-Bien
Formation continue :
2003 : Formation WebMethods - WebMethods Workshop 6.0
2003 : Formation Synetics - WebMethods 6.0 (TN)
1998 : Formation Sybase – AMC Designor
Langues :
Anglais : courant
Allemand : notions