Elyes - Chef de projet JAVA

Ref : 121012B002
Photo d'Elyes, Chef de projet JAVA
Compétences
C++
RATIONAL ROSE
PL SQL
Expériences professionnelles
  • Expérience professionnell

    1999-2012 à intellixx

    Calypso
    Technical Analyst/BO Support
    ABN Amro (ex FortisNL)
    Netherlands
    [06.2010-12.2011]

    Analyse et développement des tâches réalisées avec l’équipe en mission chez ABN Amro:

    Fast track Loader for BondSecCodes :
    • L’injection du sec codes dans la base des données à partir d’un fichier Excel (Implémentation de BondSecCodesReader).
    • Intégration de la Permission d’utilisateur pour insert/update.
    • Activez le cryptage de mot de passe.
    Fixed Income Futures (TOMS/Bloomberg interface) :
    • Développement d’un objet persistant ‘Blomber Engine’ pour se connecter à MQS et chercher les trades TOMS.
    • Récupérer les données statiques manquantes à partir de Bloomberg
    • Bug-Fixing et Validation check: définition du produit Unique Bond.

    Murex trade import (Realtime MQ Series):
    • Trade import, XML-mapping.
    • Error handling, Task station messages

    Equities Brokerage Back-Office (FO Fidessa):
    • Développement d’une interface en utilisant CalypsoML pour faire les mapping des couples trades Fidessa/Calypso.

    Module Calypso
    CATEF
    [08.2009 10.2009] Réalisation de « Calypso Test Framework » : module visant à exécuter un scénario de test via l’interface utilisateur GUI sur différents plateformes et environnements.
    • Utiliser l’outil Marathon (open source) pour la définition des tests
    • Développement d’un engin calypso pour générer les rapports des tests

    Environment: Calypso, Java, Python and Marathon.

    Superviser Calypso en Production
    CAMOTO
    [07.2009- 08.2009] Réalisation d’un nouvel outil de surveillance à distance, pour Calypso chez le client EUREX :

    • Un log central pour les erreurs et les autres niveaux de trace sur des emplacements différents sur un réseau. Cet outil est déclenché par un événement en temps réel.

    • Surveiller et afficher les rapports d'exécution des Scheduled Tasks, et envoyer des emails à la production support group en cas d’un échec/retard ou une anomalie d’exécution.

    Environment: Calypso, Java and Log4J.

    mappixx web application
    [12.2010-03.2011]
    Réalisation d’une nouvelle Interface web de l’application mappixx pour générer le mapper en code source sur le web.
    Cette application se base sur des web services appelés par mappixx Business Release pour la génération du mapper.
    Environnement: UML, J2EE, Axis2, SAAJ.
    Mappixx 4.0
    [03.2010-12.2010] Diriger la révision/optimisation de l'architecture et de la conception concernant la gestion des Systèmes et la génération du code source avec l’intégration des adaptateurs « off-the-shelf » des systèmes à mappixx:
    • Manipuler les données à travers deux connecteurs de systèmes.
    • L’application du mapper sur les données.
    • et un adaptateur principal qui orchestre l'échange entre les deux systèmes.
    Environnement: UML, Java, spring.
    Ifs.lmm [05.2009-09-2009]

    Développement d’une application Web visant à :
    • Exposer le business logique du LMM (Libor Market Model) en tant que web service.
    • la migration d’UI du LMM vers Flex pour la collecte d'informations qui seront traitées par le service web
    Environnement: Flex, Python, ToolServer.

    Ifs.hfs
    [09.2008-04-2009]

    Direction du projet « Intégration des produits CAP avec HFS » (données de base, ratios, cashflows, prix (NPV) ...)
    • Conception et mise en œuvre des services pour le Web Application Server (Axis2/java)
    • Mapping des produits financiers dans Calypso
    • Market Data & Pricing
    Environnement: Calypso, Java et Axis2

    mappixx 3.0
    [01.2008-03.2008] • Division du mappixx en deux éditions (Business Edition et Professional Edition). La Business Edition est utilisé pour la définition du mapping sans génération de code source et la Professional Edition est full options.
    Environnement: UML, Java.

    Adaptors for tethys/Calypso [05.2007-09.2007] Direction de la réalisation du module configurable « Adaptor » permettant l'import et l'export depuis le système Calypso conformément à CalypsoML.
    • La configuration est faite en utilisant l'environnement de Calypso, et cette configuration permet de spécifier les produits ainsi que les événements à traiter.
    • Cette extension fait dialoguer Calypso avec différents systèmes (MQ-Series, TIBCO, Web-Services, RDBMS)
    Environnement: mappixx, Calypso, Java, MQ-Series, TIBCO et Axis2.

    tethys (Generic Integration Solution for Calypso) [04.2007-12.2007] • Conception et implémentation d'un module qui combine mappixx et Calypso pour faciliter l'intégration de Calypso avec d'autres systèmes. Ce module génère et déploie un connecteur en tant qu’engine Calypso. Ces connecteurs générés incluent le mapping entre CalypsoML et l'autre système auquel Calypso sera intégra défini par mappixx.
    Environnement: Calypso, mappixx et Java.

    SBO Web
    [10.2006-06.2007]
    Direction de l’application « Migration de l'interface web du SBO à flex ». Ce project comprend:
    • La transformation des fonctionnalités SBO en services Web.
    • La migration de User interface vers flex.
    Environnement: flex, Python et ToolServer.

    SBO project
    [04.2006-09.2006] Direction du projet de migration et extension de l'application SBO de FrontArena en utilisant AEL :
    • Approche pour optimiser des portfolio contenant des bonds en se base sur des scenarios.
    • migration d’un UI de Tkinter à wxPython.
    Environnement: FrontArena, TCL/TK et python.

    mappixx 2.1
    [08.2006-05.2007] Développement de connecteurs pour mappixx pour les systèmes: SGBDR, Tibco, MQSeries et Services Web.
    Environnement: UML, mappixx, Java, MQ-Series, TIBCO and Axis2.

    mappixx 2.0
    [01.2006-07.2006] Direction du module Mapper generator portant sur la Conception et l’implémentation du générateur de mapper en Java et C++.
    Environnement: UML, mappixx, Java, C++.

    Front Arena-OPUS Interface generation for LBBW
    [07.2005-12.2005] Direction du projet « Automatisation du processus de migration des interest derivatives depuis Front Arena à OPUS en utilisant mappixx ». Ce projet consiste en :
    • développement d'un module qui dialogue avec des rendez-vous message pour générer des XSD équivalent
    • développement d'un connecteur python qui effectue la conversion du format RV à XML
    • adaptation du mapper python généré par mappixx au besoin du LBBW.
    Environnement: UML, mappixx, Java, python, Tibco RV.

    Universal Code Converter (UCC) [06.2004-12.2004] Analyse et conception d'un outil de migration de code source pour des langages Orienté Objet. Cet outil est développé en Java, il inclut:
    • Loader de classes java,
    • Loader de classes Objective-c,
    • module graphique de définition de mapping entre langage (entre classes et méthodes),
    • convertisseur de code source.
    Environnement: UML, Java, Objective-C, javacc.

    Risk Management System (RMS) [03.2004-12.2004] Analyse d'un système de calcul de risk (Risk Management System) développé en Objective-C dans le but de le faire migrer en Java:
    • analyse d'outils de migration,
    • analyse des modules du système RMS,
    • reverse engineering (diagrammes de classes et définition de unit tests),
    • développement d'un module pour la migration des blob des la BD,
    • extension de web services pour utiliser des framework en C,
    • développement d'un convertisseur syntaxique de Obj-c à Java.
    Environnement: UML, Java, Objective-C, WebObjects 5.2 et sybase.

    mappixx System (EAI-Intergation Tool) [05.2003-03.2004]
    • Spécification, analyse, conception et implémentation d'un système de EAI en Java pour la définition de mapping se basant sur la technique ETL (Extract, Transform and Load).
    • Direction du développement des modules suivants :
    • définition graphique de mapping,
    • définition de test de mapping
    • simulation graphique de l'exécution ,
    • génération de rapport(pdf, html),
    • génération de mapper en différent langages (XSLT, Python).
    • Définition des structures
    développement de connecteur pour les autres systèmes (RDBMS et CSV)
    Environnement: UML, Java, XML, XSD, XSLT, XSL-FO, Python.
    XSLent (EAI-Intergation Tool) [03.2002-11.2002] Conception et développement d'un outil de définition graphique de mapping:
    • définition graphique de mapping,
    • génération de code source en XSLT.
    Environnement: Java, XML, XSLT, DTD.

    mSteel[07.2001-10.2001] • Conception et implémentation d'une extension WAP pour le système e-uniERP.
    Environnement: ASP, WAP, e-uniERP.

    e-uniERP for SDG
    [06.2000-06.2001] Développement d'une application web B2B pour SDG (Samsung Deutshland) filiale Steel, cette application expose la partie de gestion des commandes dans le web, cette application inclut:
    • extension du système ERP uniERP d'une interface XML d'échange.
    • Application web de gestion des commandes,
    • interfaçage avec uniERP à base d'échange XML,
    Environnement: Commerce Server 3.0, uniERP, XML, ASP et SQL Server.

    XML Gateway
    [03.2000-06.2000] Développement d'une application qui transforme les résultats des requêtes SQL en XML
    Environnement: Java

    DWMCentral
    [02.2000-06.2000] Révision de l'architecture et la conception design de l'application WMCentral :
    • distribution de l'application en se basant sur les technologies Windows DNA.
    Environnement: windows DNA (DCOM) et VC++.

    WMCentral for WM
    [09.1999-03.2000] Participation au développement d'une application Desktop qui centralise l'accès aux informations relative à des entreprises dans le monde ce projet inclut:
    • mise à jour d'une base de données à partir de flat file
    • génération de rapport
    Environnement: VC++, SQL Server et Crystal Report.

    Compétences professionnelles


    Language de Programmation • Java, J2EE (Spring/Hibernate), C/C++, Objective-C
    • Python
    • XML, XSLT
    • ASP, PHP, ANT script, Perl, Log4j, JUnit, JProfiler
    Environnements de Développement
    • IBM Rational, Eclipse, JBuilder
    • MS Visual Studio.
    • CVS, SVN
    • WebObjects/EOF
    Assurance de Qualité • Bugzilla, Mantis
    Système de gestion de Base de données MS-SQL Server, Sybase, Oracle

    Logiciels d’Application • Rational Rose, Enterprise Architecture After Effects, Flex Builder., Eenterprise Architect
    • GNU/OpenSource tools.
    • Adobe: Dreamweaver, Flex, Photoshop
    • Camtasia Studio.
    • InstallShield DevStudio, DemoShield.
    Système de Finances Calypso: Releases 9.x, 10.x: (since 2007)
    • Financial products : FX, Money-Market, Swaps, Options, CDS, Commodity
    • Static Data,
    • Market Data,
    • Workflows,
    • Events,
    • Engines
    • User administration,Access permission
    • Task Station, Scheduled tasks
    • Reporting & Document Processing
    • Tethys-Interface.
    • Calypso Tools:Admin Monitor, ExecuteSQL, SQL Monitoring, CalypsoML Import/Export, Logging, Calypso API.
    • Java-Dev: pricer, new products.
    • Database Tools: Toad, Oracle Enterprise Manager, PL/SQL

Études et formations
  • Compétences professionnelles

    Language de Programmation
    Java, J2EE (Spring/Hibernate), C/C++, Objective-C
    Python
    XML, XSLT
    ASP, PHP, ANT script, Perl, Log4j, JUnit, JProfiler
    Environnements de Développement

    IBM Rational, Eclipse, JBuilder
    MS Visual Studio.
    CVS, SVN
    WebObjects/EOF
    Assurance de Qualité
    Bugzilla, Mantis

    Système de gestion de Base de données
    MS-SQL Server, Sybase, Oracle

    Logiciels d’Application
    Rational Rose, Enterprise Architecture After Effects, Flex Builder., Eenterprise Architect
    GNU/OpenSource tools.
    Adobe: Dreamweaver, Flex, Photoshop
    Camtasia Studio.
    InstallShield DevStudio, DemoShield.

    Système de Finances
    Calypso: Releases 9.x, 10.x: (since 2007)
    Financial products : FX, Money-Market, Swaps, Options, CDS, Commodity
    Static Data,
    Market Data,
    Workflows,
    Events,
    Engines
    User administration,Access permission
    Task Station, Scheduled tasks
    Reporting & Document Processing
    Tethys-Interface.
    Calypso Tools:Admin Monitor, ExecuteSQL, SQL Monitoring, CalypsoML Import/Export, Logging, Calypso API.
    Java-Dev: pricer, new products.
    Database Tools: Toad, Oracle Enterprise Manager, PL/SQL

D'autres freelances
Chef de projet JAVA

Ces profils pourraient vous intéresser !
CV Consultant IT
Anthony

Consultant IT

  • QUERRIEU
JAVA J2EE SQL SERVER Microsoft PowerApps Microsoft Power BI
Bientôt disponible
CV Technicien informatique
Crédoël

Technicien informatique

  • CHÂTILLON
ITIL JAVA WINDOWS AGILE ORACLE ACTIVE DIRECTORY LINUX JIRA IVANTI SCCM
Disponible
CV Chef de projet JAVA
Dieudonné

Chef de projet JAVA

  • SAINT-DENIS
JAVA BPM AGILE TEAM DEVELOPER TOMCAT LINUX SQL ENTERPRISE ARCHITECT JENKINS WINDOWS
Disponible
CV IT Manager
Bishal

IT Manager

  • AUMETZ
WINDOWS PROJECT MANAGEMENT OFFICE UNIX ORACLE JAVA SQL Cybersécurité LINUX SQL SERVER
Disponible
CV Développeur PHP
Wilfried

Développeur PHP

  • NOISY-LE-GRAND
PHP JAVASCRIPT Vue.js PHP LARAVEL SQL REACT.JS SYMFONY JAVA Angular Next.js
Disponible
CV Chef de projet SI
Karima

Chef de projet SI

  • PARIS
JAVA SQL AGILE LINUX ODOO
Disponible
CV Product Owner AGILE
Romain

Product Owner AGILE

  • SARTROUVILLE
AGILE SQL POSTGRESQL PACK OFFICE SCRUM JIRA JAVA
CV Business Analyst MONETIQUE
A. Bouna

Business Analyst MONETIQUE

  • CERGY
MONETIQUE Finance UNIX JAVA SQL JIRA LINUX
Disponible
CV Chef de projet digital PROJECT MANAGEMENT OFFICE
Eric

Chef de projet digital PROJECT MANAGEMENT OFFICE

  • MALAKOFF
PROJECT MANAGEMENT OFFICE UNIX ITIL WINDOWS SQL SQL SERVER SHAREPOINT JAVA
Disponible
CV Tech lead
Fabien

Tech lead

  • GRATENTOUR
JAVA SPRING SQL SAFE HIBERNATE LINUX
Disponible