Eric Ouakil

Solution Architect IBM WebSphere SOA, HSBC Private Bank

75012ParisIle-de-France - France

Sociologue de formation, ma reconversion aux nouvelles technologies m'a permis d'explorer des données de terrain connexes. Cela m'a donné envie de travailler sur une problématique émergente, à savoir la dépendance des technologies utilisées en fonction des cultures d'entreprises pratiquées. Émile Durkheim à énoncé la règle suivante: "Traiter des faits sociaux comme des choses", je travaille sur son corollaire appliqué à nos métiers de l'informatique, qui deviendrait alors: "Traiter des faits informatiques comme des objets sémantiques".

Je suis actuellement consultant dans le domaine de l'urbanisation des SI.

Missions de conseils:
- Schéma directeur, audit et conduite de changement
- Refonte d'applications en architecture hétérogène
- Gouvernance de données, workflow, gestion des identités, reverse proxy & sécurité

Conduite de projets :
- Spécifications fonctionnelles et techniques
- Design de solutions et d'architectures (implémentation sémantique & logique)
- Pilotage et recette de projets (ITIL, TOGAF, CMMI & PMO)

Expertise Solutions SOA:
- Méthodologie Prince 2, Praxeme & conception UML
- Master Data Management & référentiels de données
- WSRR et UDDI, annuaire et cartographie de services
- Modélisation BPM/BPEL & suite IBM SOA
- Solutions Serveurs WebSphere, WebSphere Process Server, WID, WebSphere Portal, TAM-eB, ESB & ITCAM.
- Moteur de règles Drools
- Architectures opensource, serviceMix & MULE (ESB) & couplage lâche avec Spring.

Secteurs d'activités : industrie, energy & utilities, assurances, banque, finance.

Eric Ouakil
86 contacts
Expérience professionnelle
2010 - 2011

Contexte : Audit de code pour le Solution Design Global Portal Asia v2 & Conception du Solution Design Global Portal Suisse v3

• Analyse de la méthodologie RBPM et TOGAF (SOA) à partir des standards One HSBC.
• Renforcement des Technical Design pour l’intégration des Backs End dans le portail (CRM, Web Client Notes, News, Dashboard, Tasks List et Gestion documentaire.
• Proposition de refonte du système d’authentification et d’autorisation (ADAM, Kerberos et SSO).
• Conception d’un Document de Définition d’Architecture (ADD) standard One HSBC (120 pages)
• Proposition de remplacement de la couche d’intégration à l’aide de composants SCA (Normalisation/Dénormalisation du format HSBC du Message SOAP échangé)
• Evolution du guide utilisateur pour la rédaction des Uses Cases afin de permettre une relecture croisée des règles de gestion (Functional Requirements).

Environnement technique : Message Broker, IRAD 7.5, WAS ND 6, WebSphere Portal Server, composants Java/J2EE. IHS, F5, DMZ, Obfuscation de code java, XSLT, JSTL. Web Services, Internal Standard Message (ISM).

Banque
2010 - 2010

Audit de monitoring pour la solution WebSphere Enterprise Service Bus. Préconisations techniques et identification des projets de réalisation pour l'architecture cible.
Contexte technique: WebSphere Business Monitor. Conception WebSphere Integration Developer pour une surveillance dans Business Space (BAM). Analyse des modules de médiation pour utiliser les métriques corrélées en indices de performance. Génération de modèles de surveillance sous WID.

Banque
Depuis 2010

Orchestration des Web Services autour d'une plateforme de déploiement à forte volumétrie. Etude des pattern service Gateway sous WID dans le contexte d'une architecture M.O.M.fédérant plusieurs bus ESB.

Informatique - Télécommunications
2010 - 2010

Mise en place d'un serveur de test (Proof Of Concept) avec la solution de monitoring ITCAM for Application Diagnostics. Configuration d'un serveur WebSphere Application Server 7 et configuration des agents (TEMA) et Data Collector. Mesure des performances à l'aide de tirs réalisés avec Jmeter sur des composants Java/J2EE (Heap size, memory leak, etc...). Réalisation du Control Stage avec la méthodologie Prince 2 pour le suivi des tâches à réaliser et ainsi plannifié.

Banque
2010 - 2010

Utilisation et mise à jour de souches informatiques afin d'industrialiser le déploiement des solutions IBM. Réalisation de scripts en Jython et maintenance de support niveau 3 auprès des chefs de projets et info-gérants pour des infrastructures clientes dans un contexte SOA.

IBM Install Factory, WSRR, WebSphere Portal 6.1, WAS 6.1 & 7, Websphere Process Server, Quickr, WCM, IHS, Guardian, Datapower, IBM Support ISA et composants Java/J2EE

Editeurs logiciels
2009 - 2009

Etudes et conseils pour une nouvelle application bancaire utilisant le moteur de règles DROOLS.

- Apports méthodologique: Conception et modélisation du modèles de données BRMS, spécifications des règles et modélisation des pré et post conditions.
- Architecture applicative: Expertise sur l'utilisation du BRMS au sein du nouveau projet bancaire (normes de développements, faits, alertes,...)
- Architecture technique: Expertise sur l'utilisation du BRMS au sein du nouveau projet bancaire (brique technique DROOLS et GUVNOR)
-Organisation: Lotissement, charges, planning.

Méthodologie de conception selon la méthode Praxeme. Environnement Tomcat, Spring, hibernate, JSF, Drools et Guvnor.

Banque
2009 - 2009

Contexte : Etude d'opportunité pour la migration de serveurs de l'infrastructure dans le cadre de la définition d'un nouveau schéma directeur, selon les axes stratégiques du groupe ESSEC.

- Etude des évolutions des différents lots concernant l'architecture technique de l'infrastructure du système d'information.
- Renforcement de la méthodologie de projet (Project Management Office) avec l'introduction de la présentation des cas d'utilisation et diagrammes de séquences afin d'établir les scénarii des nouvelles applications.
- Etude du sociogramme de l'équipe de l'infrastructure avec la réorganisation des postes au regard du redécoupage des nouveaux processus métiers.
- Suivi technique de l'implémentation du Web SSO pour la solution Sun One Directory Server, étude de la transmission du token entre plusieurs serveurs en cluster virtuels grâce à des agents (cf. projet open source Terracotta)
- Etude de la fédération de plusieurs annuaires LDAP sous Active Directory et en vue de la migration du serveur Microsoft Exchange

Universités et grandes écoles
2009 - 2009

Contexte: Transfert de compétences pour deux postes d'administrateurs WebSphere sur les applications e-commerce Lyreco.

- Etude du projet de plateforme d'intégration continue pour l'automatisation des mises en productions des applications e-commerce (scripts Shell utilisant les fonctions wsadmin & JMX ).
- Organisation des postes de travail autour d'une documentation des processus métiers avec des propositions d'amélioration et d'évolution autour de use cases en UML
- Rédaction d'une procédure MIS052 pour l'identification d'un nouveau projet et son alignement sur les axes stratégiques de la DSI (étude d'opportunité, expression des besoins).
- Etudes & tâches d'administration autour du serveur WebSphere dans un environnement en cluster.

Serveurs Sun Solaris, IBM WebSphere ND 6.1, IRAD 7, UML, Frameworks J2EE, Java, EJB, IBM Http Server, scripts shell, jacl et jython.

e-commerce et VPC
2008 - 2009

Contexte : Etude de l'implémentation pour l'entrée unique d'un portail IBM 6.1 en architecture virtuelle incluant l'ensemble des applications java de la chambre des métiers.

- Planification Ms project et Conduite de projet chez le client
Installation de la suite IBM portal enable 6.1 & Suse Enterprise 10.3 sous VmWare
- Etude de l'architecture technique et fonctionnelle de l'infrastructure (DMZ, Proxy, http)
- Implémentation des portlets avec JSF et Portlet Factory.
- Intégration de portlet Domino web Access en SSO (cookies sous LPTA Token)
Intégration de portlets en mode url pour différentes applications comme le CRM.
- Développement de vues portlets pour des traitements Statistiques.

Environnement technique : IBM Websphere 6.1, IBM Portal Enable 6.1. Frameworks Dashboard IBM & Portlet Factory, Portlet, JSR168, JSF, Interface EJB stateless, Hibernate, IRAD 7.

Conseil

Etude de l’implémentation d’une fabrique d’objet sous SCA/SDO à l’aide de Wesphere Process Server(WPS) et Websphere Integration Devoloper (WID)

• Annotation et correction du kit de développement sous WID.
• Analyse de l’architecture technique (pojos, hibernate, oracle, MCD)

Environnement technique : IBM Websphere 6.1, Websphere Process Server. Frameworks : SOA. Modélisation Mega UML ,WID & BPEL

Assurance

Etude de la migration d’un socle technique basée sur une architecture SOA de surface, puis d’un SOA avancée vers un SOA de refonte. Etude d’un moteur de règles et de d’un bus entreprise (Tibco) avec le référentiel des données en contexte applicatif

• Cartographie des services consommateurs et pourvoyeurs des contrats.
• Modélisation des processus en BPEL
• Authentification SSO (TIM / TAM Tivoli), gestion des habilitations.
• Migration des modules communs vers un serveur IBM Websphere 6.1
• Déploiement et tests d’un moteur de règles JRules pour les post conditions de contrat.
• Utilisation de la plateforme EBX (MDM) pour la valorisation de données. Mise en contexte des différentes applications (dé doublonnage des données redondantes)

Environnement technique : IBM Websphere 6.1, Websphere Process Server, Jrules ILOG. Frameworks : SOA, EJB Façade Stateless, TOAD, Catégories métier en Factory, Web Services, Gestion de projet avec PS Next et Prince2, EBX MDM, Modélisation Mega UML ,WID & BPEL

Administration et ministères

Etude de la refonte d’une application Extranet pour les courtiers d’assurance, avec un gestionnaire de contenu JCMS pour le département marketing. Approche de la conduite de projet sous CMMI (études préalables, fonctionnelles, techniques, recette, tests, intégration et déploiement).

• Développement des spécifications techniques de la consultation des polices d’assurances par les courtiers.
• Authentification SSO.
• Installation et configuration d’un serveur IBM Websphere 6.1
• Déploiement et tests d’intégration d’applications java (EAR, WAR)
• Optimisation du Heap Java et analyse des fuites de mémoires (memory leaks)

Environnement technique : IBM Websphere 6.1, Apache Tomcat 5. Frameworks : JSF, SOA, Hibernate, TOAD, Dojo & Javascript (Ajax), Web services et Jmeter. MDM & données contextuelles

Assurance

Etude d’une implémentation SOA (en surface) pour le framework Carbone pour de la programmation java par contrat sur les prochains lots de l’application de réservation en ligne

• Développements des spécifications techniques de l’onglet de recherche pour la réservation d’hôtel à l’aide de l’api Virtual Earth de Microsoft.
• Mapping des données à partir d’un web service interrogeant une centrale de réservation.
• Debug et refactoring de l’application web dans un framework J2EE sous eclipse/cvs
• Gestion de la persistance de données sous Hibernate avec une présentation Ajax.

Environnement technique : Apache Tomcat 5, Frameworks : Tapestry 4.4.1, Velocity, Carbone et SOA, Hibernate, TOAD, Dojo & Javascript (Ajax), Web services et Jprofiler.

Internet

Déploiement et configuration d’une plateforme libre d’hébergement Java

• Conception et réalisation de sites Internet pour plusieurs clients sur une architecture technique dédiée en environnement JAVA/Linux.
• Création et mapping des templates HTML pour un CMS en JAVA.
• Configuration du serveur dédié pour l’ensemble des services nécessaires au fonctionnement du site internet (Modules web, base de données, serveur d’applications).

Environnement technique : Linux Debian Sarge, DNS, Tomcat, Apache, Framework Velocity, Spring, MySql, CMS Java Open Edit, Workflow avec JCMS Entreprise.

Association loi 1901

Reporting et suivi de projet pour la réalisation d’une plateforme web européenne

• Utilisation des documents de suivi de projet dans le cadre de la norme CMMI.
• Chiffrage du budget et des dépenses pour la plateforme web en ligne.
• Réunions et validations des expressions des attachés commerciaux pour le Call Center.
• Reporting des consommés des développements réalisés par les équipes techniques.
• Organisation des conférences téléphoniques avec les agences internationales.
• Assister la MOA pour la gestion des plannings de livraison et le cahier de recettes.

Environnement hétérogènes passerelle en java, grands systèmes et Web Services.
Environnement technique : Windows, JAVA, J2EE, Eclipse, BEA Weblogic, Tomcat, XML, Javascript, Ms Project, CMMI, Pack Office, Visio 2003 et Rational Rose. Protocole SOAP & Single Sign-On, chiffrage à base de PKI

Services financiers
Ancien élève de
Hobbies
Je , Participe , À , De , Nombreux , Projets , Culturels , En , Mettant , À , Disposition , Mes , Connaissances , Informatiques , Pour , De , La , Gestion , De , Projets , Novateurs. , Je , Suis , Guitariste , Et , Concepteur , De , Jeux , De , Sociétés.
Prestations de Eric Ouakil
PrestationsEtudes | R&D
Expertiseméthodologie SI, moteur de règles, couche implémentation métier.
Analyse sémantique et logique des nouvelles applications. UML, BPM, BPEL et gestion de projet.
Tarif journalierA négocier en fonction de la durée de la mission
RégionIle-de-France
Disponible Janvier 2012

Viadeo pour votre carrière : Créez votre profil