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