Enjeux et contexte fonctionnel : Dans le cadre de Bale 2 (objectif certification AMA), mise en place d’un outil de gestion du risque opérationnel pour la SGCIB en remplacement d’OPRISKMONITOR. Cet outil permet :
• la collecte et le stockage des incidents
• l’exploitation statistique des données historiques, Reporting opérationnel
• la mesure du niveau d’exposition du risque
• l’aide au Calcul du capital réglementaire
• le suivi des plans d’actions et des mesures correctrices
(6000 utilisateurs worldwide, 500 utilisateurs quotidiens)
Réalisation : (Lead technique du projet)
• Chiffrage, modélisation et développement des composants critiques
• Mise en place d’une couche webservice dynamique et d’une solution d’EAI générique. Cette solution, orientée SOA permet l’interconnexion d’applications JEE ou .Net avec la suite Tibco iProcess et la reprise automatique en cas de pannes ou d’interruption du service. Elle est aujourd’hui utilisée avec succès sur d’autres projets POPS, ICARE, SCOW, COP, CAROLE, CALLABLE, CRUNCH, SAFIR)
• Migration maven2, qualimétrie du code, tests de performance et optimisations
• Changes and Releases Management
• Aide à la mise en place d’un clône de l’outil pour le Groupe (CAROLINE)
Enjeux et contexte fonctionnel: STARWARE est une application workflow et JEE permettant la gestion des modifications de la structure analytique BDR (référentiel SGCIB). Elle remplace un outil existant BERYL (Lotus NOTES) en s’articulant autour du moteur Tibco iProcess pour permettre aux différents acteurs internationaux d'instancier les requêtes suivantes :
• Création, modification, inactivation, fermeture d’éléments de la structure analytique
• Contrôle, validation et paramétrage de chaque demande
• Traces d’audit et notifications des utilisateurs par mails automatiques
• Alimentation de BDR avec des données vérifiées et validées
(1500 utilisateurs worldwide, 100 utilisateurs quotidiens, réalisation d’une partie des développements en Inde)
Réalisation : (Lead technique du projet)
• Etude de faisabilité, choix des technologies et des composants architecturaux, estimation des charges
• Modélisation, conception et mise à jour des processus métiers de ces projets
• Coordination avec l’équipe Tibco iProcess dédiée au workflow
• Migration Jdk 1.6 et Maven2
• Mise en place d’un Wrapper autour de l’API java RMI de Tibco : amélioration de la gestion du fail-over, du load-balancing et mise en place d’un cache de données de type LRU.
• Développement des différentes couches pour ces projets (web, présentation, services, persistance)
• Suivi et orchestration des mises en production
• Support après la mise en production et prise en charge des évolutions catalogues
• Knowledge Transfer vers les équipes de Bangalore
creation et personnalisationd'une boutique (clé en main) de e-commerce
Elaboration de la charte graphique
Conception, développement et mise en place de tout le Back Office de la plate-forme Elsevier
Internationalisation du site
Creation d’un moteur d’aide à la navigation intuitive et de gestion des historiques nommé (Chemin De Fer)
Creation d’un module de gestion et d’administration de « Codes Promotions » pour le département Marketing de Elsevier
Développement de l’application CAESAR d’aide à l’élaboration de la statégie de course.
L’application CAESAR a pour objectif de fournir aux ingénieurs piste de Peugeot Sport un outil capable de les aider dans l’élaboration de la stratégie de course pour les voitures engagées en championnat d’endurance.
A partir des événements intervenant lors d’une course (drapeau jaune, Safety-car), des conditions climatiques (température, pluie…) et des changements de pilote, l’application est capable de déterminer la stratégie de course (tours de rentrée aux stands, choix des pneumatiques et de la cartographie moteur…) pour chaque voiture engagée.
Les tâches réalisées au titre de cette mission sont les suivantes :
_ Mise en place de l’architecture distribuée en .Net/C# : serveur de notification d’événements avec stockage en base de données, clients autonomes.
_ Développement d’un client se connectant au serveur RIIS délivrant les informations de la course afin de peupler directement le serveur CAESAR.
_ Développement des principales IHM des clients CAESAR : saisie des informations de course, des profils, des événements…
_ Mise en place de la persistance des informations dans la base de données Access.
Analyse, conception, développement et tests de la nouvelle plate-forme Pleïades (cf. ********), site de contenu spécialisé dans le domaine médical.
Rédaction du cahier des charges, et des spécifications.
Développement de la partie recherche du site, avec utilisation poussée du moteur d’indexation de fichiers Verity (installation, paramétrage, optimisation), permettant de rechercher dans un fond documentaire de plus de 200 000 documents via une API en Java.
Participation à la refonte du site (nouvelle IHM, charte graphique et ergonomique), ajout de nouvelles fonctionnalités multimédia (vidéo, images…). Utilisation poussée du DHTML.
Utilisation de la base de données Oracle. Le développement a été réalisé sous Eclipse, en J2EE (utilisation des servlets, JSP…)
Elaboration et Rédaction des fiches de tests, et utilisation du logiciel qualité Mantis. Participation active à la phase de tests.
le projet Easydeal est une plateforme en ligne (Intranet) permettant la gestion de fanchises de depots ventes EBAY, il permet aux utilisateurs d'economiser 90% du temps de gestion d'un cycle de vente complet sur EBAY sans jamais avoir a se connecter sur le site EBAY. Ceci est rendu possible par une utilisation poussée des WebServices disponibles dans l'API EBAY.
Rédaction du cahier des charges, et des spécifications techniques
Conception de l'architecture de A a Z, développement et mise en place de tout le Back Office de la plate-forme Easydeal
Gestion d'une equipe de 4 personnes travaillant à distance chacune l'une de l'autre. Elaboration et mises a jour des plannings de chaque ressource. Redaction des compte rendus d'avancement.
Environnement technique : Linux Gentoo / Java 1.5 / Apache / Tomcat / PostgreSQL / Eclipsemise en place et developpement autour d'un ETL open source (Enhydra Octopus) Object Web
creation et mise en place d'une solution de mailing en Java pour un site d'organisation de vente privee
Audit et transformation du fichier client d'une societe organisatrice de vente privee, mise en place d'un site de vente privee permettant aux clients de mettre à jour leurs informations en ligne et d'utiliser un système de parrainage (PHP5) (12 jours)
Creation d'un site vitrine en XML (PHP5 / simpleXml / serveur IIS) (6 jours)