Articles

Curriculum vitæ

En tant que consultant, la première chose que je vends c'est mon profil. Voici donc mon CV.

Dexia Luxembourg

LuxTrust : intégration des services LuxTrust dans l'infrastructure Dexia pour protéger le WebBanking.
Touring Club Suisse (Sogeti France)

Comparaison des solutions CMS Magnolia et Websphere WWCM : Analyste / développeur
Le Touring Club (Suisse) souhaite étudier les implémentations possible pour son nouveau portail.

Le projet consiste en la réalisation d'un \"proof of concept\" avec chacune des deux plateformes Magnolia et WWCM.

Websphere Portal, Websphere WWCM, Magnolia

Cap Gemini


Création du site de l'alliance IBM - CapGemini : Analyste / développeur
Le site de l'alliance IBM/CapGemini est l'outil collaboratif entre IBM, CapGemini et Sogeti qui permet aux responsables des trois entités de collaborer activement dans les domaines Enablement et Pre-Sales.

WebSphere Portal, JSR 168, WebSphere WWCM, Linux

Cours de Justice des Communautés Européennes


La Cours de Justice avait besoin d'une application pour gérer tous les documents de travail du secrétariat du greffier, dans toutes les langues de travail européennes.

L'application DICO consiste dans le déploiement d'une plateforme Alfresco et son adaptation pour l'environnement de la Cours de Justice.

Alfresco, JSF, Oracle AS, Oracle 10g

CACEIS


Implémentation d'une architecture SOA : Leader technique, analyste, développeur Banque
Aide à la mise en place d'un nouvel environnement de développement en vue de remodeler l'infrastructure informatique.

Mise en place de nouvelles méthodologies pour assurer un meilleur suivi des projets et améliorer la qualité de développement
Un choix de framework \"Convergence\". Une architecture simple et efficace a été mise en place pour tous les futurs développements. Le panel de framework choisi (Struts et Spring) permet aux programmeurs d'étre productif dès leur arrivée sur le projet. L'architecture générique permet de ne pas refaire à chaque projet les même choix et de capitaliser le savoir.
Formation des programmeurs et chef de projet à; la nouvelle infrastructure.
Refactoring des applications existantes pour l'intégrer dans le nouvel environnement. Permettant ainsi de n'avoir qu'une seule architecture pour toutes les applications. La maintenance est plus aisée et les équipes plus flexibles.
Intervention en transversal sur différents projets :

Implanter un Enterprise Service Bus : Mise en place d'une architecture orientée service pour permettre au CACEIS de mieux réutiliser les composants techniques et ainsi réaliser des économies sur les développements et les coûts d'exploitations.
Pricing : Développement et maintenance de l'application de Pricing du CACEIS.
Cette application permet de contacter plusieurs providers comme Telekurs, FIT, Bloomberg pour récupérer chaque jour les valeurs de titres. Les valeurs sont ensuite comparées et validées par l'application pour alimenter en permanence.
Domiciliation : L'application de Domiciliation permet de gérer toutes les événements d'un fond en gestion au CACEIS.
Commission : L'application Commission calcule tous les frais de gestion que le CACEIS facture à ces clients pour les fonds en domiciliation. L'application se compose de deux modules :
une interface web pour pouvoir gérer les calculs et éditer les factures,
un agent Java qui exécute tout les calculs.
Signalétique fond : Le CACEIS a besoin d'avoir en permanence un signalétique détaillé de chaque fond en gestion. L'application Signalétique permet de gérer toutes ces informations. L'approche méthodologique suivie pour ce développement a été \"Test Driven Developement\".
Cetrel Securities : C'est une application qui va plonger dans les données de Telekurs pour retrouver les différentes Opération Sur Titre. Chaque jour, l'application Cetrel Securities produit un rapport PDF qui contient un descriptif des opérations du jour.
Et d'autres petits gadgets parmi lesquels

Adapter un serveur FTP (Apache FTP) pour qu'il déclenche des événements comme \"un fichier a été reçu\", \"un utilisateur s'est connecté\", ...
Création d'un module Spring pour utiliser les services de l'ESB
Mettre en place une communication facile entre JMS, MQ Series et le Mainframe
Création d'une interface entre les progiciels du CACEIS et un provider externe
Websphere 6, J2EE 1.4, Struts, JDBC, FTP, HTTP, Apache Tomcat, XML-FO, Apache FOP, PDF, Java 1.4, Java 5.0, JDBC, Cobertura, JUnit, Checkstyle, PHP, Java, JDBC, JBoss Rules, JBoss

Sella Bank


Déploiement d'un cluster J2EE (Tomcat 5) : Analyste, développeur
Cette infrastructure permet à la Sella Bank d'assurer une haute disponibilité de ses services comme le web-banking.
Le déploiement du cluster s'est accompagné d'une phase de portage des applications pour qu'elles s'intègre dans un environnement clusterisé.

Windows 2000, Tomcat, Cluster, Serialization, Reverse Proxy, Réseau

Krediet Bank Luxembourg


Analyse et conception de plusieurs sites de web-banking pour les clients KBL France, BrownShipley et Puillaet et Co. L'application s'intègre dans les progiciels existants.
Analyse et création d'un prototype
Développement d'une plateforme générique pour permettre à la KBL de créer des sites de web-banking pour toutes ses filliales.
Intégration des applications dans un portail (Websphere Portal)
Participation active dans la mise en place de l'infrastructure des serveurs WebSphere, reverse proxy, TAN-Card authentification, ...
Websphere 6, JSF, Websphere Portal, JSR168, Apache FOP, Cluster, Spring

Banque De Luxembourg


Conception et développement d'une application CRM pour 220 gestionnaires de la Banque de Luxembourg.

Interface réalisée avec IBM Lotus Notes
Mise en place de la plate-forme de communication
Mise en acceptation et recette de produit
Windows NT, Miscrosoft SQL Server, Tomcat, WebSphere Express 5, MyEclipse, Lotus Notes, Lotus Domino

Union des Classes Moyenne


Conception et réalisation d'un CRM

Informations supplémentaires