CONSULTANT MOE JAVA FINANCE ANGLAIS COURANT

publicité
H.L
CONSULTANT MOE
JAVA FINANCE
ANGLAIS COURANT
FORMATIONS & DIPLOMES
2009
Ingénieur, Ecole Nationale des Sciences de l’Informatique (ENSI)
Option : Ingénierie et informatique appliquée à la technologie
2006
Classes Préparatoires, Institut Préparatoire aux Etudes d’Ingénieurs à Tunis
(IPEIT), Filière : Mathématiques- Physiques
2004
Baccalauréat - section Mathématiques, Lycée Pilote de Gafsa
COMPETENCES TECHNIQUES
Systèmes
: Windows, Unix
Langages maîtrisés
: Java, VB, C/C++/C#, Matlab, Visual Basic, Pascal, MAPLE, Lex &
Yacc, Script Shell
Systèmes Financiers
: Calypso, Mappixx (Solution interne), Tethys(Solution interne)
Langages d’assemblage
: Assembleur x86, Assembleur MIPS
Langages SGBD
: Oracle 10g, SQL, PL/SQL
Base de données
: Oracle, MS Access
Web
: HTML, XML, CSS, XSL, XSD, JSP, JavaScript, Web Services, Flex,
Spring
Réseaux
: TCP/IP, IPv4, DHCP, routage
Outils de Développement
: Visual Studio, Eclipse, Dreamweaver, Dev-C++, PCspim
Outils d’analyse avec UML : Rational Rose, Entreprise Architect
AMD Consulting
112 Ter Rue Cardinet – 75017 Paris.
01 53 43 89 34
EXPERIENCES PROFESSIONNELLES
Depuis 03/2011
ABN AMRO (Amsterdam)
Consultant Calypso
Calypso Monitoring et support : Support et assistance technique des équipes
de développement

Configuration et monitoring des interfaces (MQ Series, AMQ…).

Analyse des erreurs Calypso et gestion des incidents.

Monitoring de la performance et optimisations (ERS, serveurs middle tier…).

Documentation technique.

Configuration des Curves, Scheduled tasks, trade filters, rapports.
Equities Brokerage Back-Office: Interface pour FIDESSA

Conception et développement d’une interface qui permette la migration des
trades provenant de Fidessa en des trades supportés par Calypso, et un module
basé sur CalypsoML qui réalise l’import des trades.
CAM tool

Spécification, tests et quality insurance du CAM tool pour l’import/export des
objets complexes avec ou sans dépendances.
Diogene Engine Design review

Conception et développement d’un gestionnaire des messages (trades) qui ont
échoués à être importé dans Calypso.
Environnement technique: JAVA, CALYPSO, ORACLE, SQL, SWING, MQ
SERIES, SVN, ECLIPSE.
02/2010 – 02/2011
INTELLIXX TUNES
Développeur Calypso
SQL Query Runner

Développement d’une nouvelle application indépendante similaire à
ExecuteSQL qui permettra aux utilisateurs d’exécuter des requêtes SQL, de
sauvegarder les ResultSet sous format CSV ou Excel et de permettre aux
utilisateurs possédant des permissions spéciales de sauvegarder des nouvelles
SQL templates.
Page 2
Fast track Loader for Bonds

Conception et Implémentation de la classe BondReader afin d’enregistrer les
produits obligatoires contenues dans un fichier Excel dans le système Calypso.
Tethys Design review

Upgrade d’une application de type EAI (Enterprise Application Integration),
qui permet le déploiement des engines de types importers/exporters.
Systems Connectors

Développement d’un ensemble de connecteurs qui permettent de lire/écrire
des données depuis/vers le système mappixx: (CSV Connector, Email
Connector, Web ServicesConnector).
Users Import

Définition d’une Scheduled Task qui importe les utilisateurs dans le dernier
fichier mise à jour contenu dans un répertoire prédéfini.
QuoteFeedHandler

Définition d’un Feed Handler qui restera en écoute d’un répertoire prédéfini et
qui importe les quotes contenus dans les fichiers CSV trouvés dans ce
répertoire.
Customized TradeValidator

Implémentation d’une Scheduled Task qui envoie un signal Start/Stop à un
Engin qui validera des trades et qui déclenchera une autre Scheduled Task
pour la génération des rapports XML des trades vérifiés.
Calypso Customization

Engines, Event Filter, Trade Filter, Custom Events, Products, Pricers, Reports,
Pricing Environments, Quotes, Curves, Surfaces, Reference Data, Market
Data, Workflow and Scheduled Tasks customization, User Access Control,
Access Permissions, User Defaults, BOTasks, Custom messages (formatters,
templates…).
Calypso monitoring and support: Admin Window, Task Station.
Environnement technique: Calypso (Admin Monitor, SQL Monitoring,
ExecuteSQL, CalypsoML Export / Import), Fast Track Loader, Axis,
Tomcat and Java, Flex, CVS.
Page 3
11/2009 – 12/2009
INRA (Institut National de la Recherche Agronomique), Jouy en Josas
Projet de développement et de recherche

Ajout de quelques fonctionnalités de traitement de tissus cellulaires au projet
de fin d’études
Environnement technique: Eclipse, Matlab ; Langage : C/ C++, Java, Matlab
03/2009 – 07/2009
INRA (Institut National de la Recherche Agronomique), Jouy en Josas
Projet de fin d’études

Conception et développement d’une application d’analyse de marquages
membranaires en imagerie cellulaire
Environnement technique: Eclipse ; Langage : Java, C, C++ ; Bibliothèques et
outils : Java Advanced Imaging, Java, Native Interface, Boost, Java Access
Tablet Library
Page 4
Téléchargement