-
Parlement Européen
- Consultant Senior chez Arhs Cube
Strasbourg
2016 - maintenant
Maintenance et ajout de fonctionnalités sur le site Web du parlement européen (http://www.europarl.europa.eu/portal) et sur l'outil de gestion des séances plénières (en intranet)
Mes interventions :
- Développement en mode full-stack
- Gestion des demandes et suivi des déploiements en Pre-production et Production
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Environnement : Tomcat, Spring MVC, Java, Hibernate, ExtJS, Maven, Jenkins, Oracle, SQL
-
Cour de justice de l'Union Européenne
- Consultant Senior chez Arhs Cube
2015 - 2016
Développement de Minidoc3 pour la Direction de la Recherche et Documentation de la Cour.
Il s'agit d'une application Web dédiée à la saisie de données d'analyses et à la collecte d'informations juridiques.
Mes interventions :
Développement en mode full-stack des modules suivants :
• Décisions Nationales (en tant que Team leader)
• Pré-examens
• Notes et Sommaires
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Environnement : Tomcat, Spring MVC, Java 7, MyBatis, AngularJS 1.5, Maven, Oracle, PL/SQL
-
Sarl TANGO
- Consultant Altran, développeur
2015 - 2015
Développement d’un outil de réconciliation des données clients du service de facturation
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Environnement : Oracle, SQL Developer, PL/SQL
-
BCEE
- Ingénieur logiciel, consultant Altran Luxembourg
2014 - 2015
Conception et développement d'un outil de supervision de transactions MyBank
Développement de nouvelles fonctionnalités dans le back-end de l'application cliente S-net
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Environnement : WAS, RAD, Tomcat, WebServices, JEE, JQuery, Bootstrap, Sélénium, Maven, DB2, SQL
-
BIL Luxembourg
- Ingénieur logiciel, consultant Altran Luxembourg
2010 - 2014
Refonte de la gestion des demandes carte de la banque.
Gestion des contacts et des demandes clients.
Implémentation des différents flux : changement de limites, nouvelle carte, renouvellement de carte, changement de code PIN...
Développement d'un workflow pour gérer les étapes des flux carte (validations, appels vers fournisseurs externes, gestion documentaire...)
Conception UML / rédaction de spécifications techniques
Tests unitaires JUnit
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Environnement : WAS, ESB, Tomcat, WebServices, Spring, JEE, Flex, JQuery, Maven, Jenkins, Oracle, PLSQL
-
RBC Dexia Luxembourg
- Ingénieur logiciel, consultant Altran Luxembourg
2009 - 2010
Conception et développement de services STP en SOA
Développement d'un outil Web de test des interfaces du projet de refonte du système de custody (Streetside NCS)
-
Dexia BIL Luxembourg
- Ingénieur logiciel, consultant Altran Luxembourg
La Défense
2007 - 2009
Développement d'une application Java/Flex pour les conseillers financiers de la banque privée
Private Banking Advisory : outil de gestion d'ordres et de portefeuille
- Conception UML / rédaction de spécifications techniques
- Développement de services métier en Java et PLSQL
- Implémentation de la gestion des exceptions dans toutes les couches de l'application
- Développement de la partie orchestration en Java/Spring
- Développement Flex de l'IHM
- Tests unitaires JUnit
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Environnement : Windows, Tomcat, SOA (ESB WebSphere), MyEclipse, Flex, Oracle
-
RBC Dexia Luxembourg
- Ingénieur logiciel, consultant Altran Luxembourg
2006 - 2007
Développement d'un application dans le domaine des fonds d'investissement
Distribution Support Online : outil de gestion de fonds et de routage d'ordres
- Analyse fonctionnelle et technique
- Conception UML / rédaction de spécifications techniques
- Développement du module d'accès aux données (Spring / Hibernate)
- Développement du module de gestion des sessions utilisateurs (Spring / Java / Framework WebObjects)
- Développement d'un Workflow décrivant le cycle de vie des ordres (Java / XML)
- Développement d'un parseur SWIFT en Java
- Tests unitaires JUnit
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Environnement : Mac OS X, Geronimo, Tomcat, SOA (ESB ServiceMix), WebObjects, MyEclipse, Oracle
-
Otimo - EFA
- Ingénieur logiciel
2004 - 2006
Développement d'un système de gestion de données dans le domaine des marchés financiers
Oribase : progiciel d'administration d'instruments financiers basé sur 4 modules :
1. Broker : sélection des prix issus des FIP
2. Pricing : recherche, réparation et saisie de prix
3. Master : gestion des données financières propriétaires
4. Administration : gestion des utilisateurs, des fournisseurs de services et des adapteurs spécifiques
- Développement de l'IHM (JavaBeans, Servlets/JSP, tag libraries/displayTag)
- Optimisation du module Hibernate
- Optimisation de la procédure de construction de l'application (Jakarta Ant)
- Tests techniques (JUnit) et fonctionnels
- Rédaction de documentation technique
Environnement : WebLogic 8.1, Oracle 9i, Eclipse