Menu

Patrick CAROTINE

Paris

En résumé

Mes compétences :
Hibernate
Shell
XML
SQL
Finance
Java EE
SVN
Gestion de projet
Linux
Oracle
Spring
Management
Microsoft Windows
MySQL

Entreprises

  • Groupe Crédit du Nord - Project Manager

    Paris 2016 - maintenant * Flux
    - Mise en place des Flux SGCIB-ML économique et réglementaire
    - Mise en place des Flux EMIR
    - Modification et/ou refonte des applications tiers pour intégrer ces nouveaux flux

    * Calypso
    - Remplacement de l'interface de Booking Evolan par Calypso
    - Modification et/ou refonte des applications pour s'interfacer avec Calypso.
    - Migration des deals Swap et CapFloor


    Environnement : Sql Server 2000, ORACLE 10-11, Java, Spring, Spring Batch, XML, xstream, weblogic 10, Calypso v.14
  • Groupe Crédit du Nord - Ingénieur Etudes et Développement - HighFi prestation

    Paris 2013 - 2016 * Flux
    - Mise en place des Flux SGCIB-ML économique et réglementaire
    - Mise en place des Flux EMIR
    - Modification et/ou refonte des applications tiers pour intégrer ces nouveaux flux

    * Calypso
    - Remplacement de l'interface de Booking Evolan par Calypso
    - Modification et/ou refonte des applications pour s'interfacer avec Calypso.



    Environnement : Sql Server 2000, ORACLE 10-11, Java, Spring, Spring Batch, XML, xstream, weblogic 10, Calypso v.14
  • BNP Paribas - Ingénieur Etudes et Développement - HighFi Prestation

    Paris 2011 - 2013 Ingénieur de développement Java, PL/SQL

    Projet 1 :
    Dans le cadre de la règlementation concernant les abus de marché, le progiciel Actimize a été
    choisi au sein de BNP Paribas et son implémentation est en cours sur les métiers d’Equities &
    derivatives, de Fixed Income, ALM et Commodities

    • Prendre en charge les développements pour le projet GECD Market Abuse.
    • Assurer le suivi de la production et reporting pour les applications déployées.
    • Mettre en place le progiciel d’analyse des transactions financières, et les différents modèles
    d’analyse.
    • Organiser les flux de données qui alimentent cet outil (aspects techniques et semi
    Fonctionnels).
    • Travailler en collaboration avec les autres équipes impliquées sur le projet (équipe projet,
    fournisseurs de données, production & Compliance.
    • Rédiger à partir des spécifications fonctionnelles, les documents techniques nécessaires à la
    mise en place de l’outil et de ses scénarios (en anglais).
    • Assister le chef d’équipe dans l’analyse et le chiffrage des demandes exprimées par les
    business analysts.

    Environnement: Actimize, Oracle 10g, PL/SQL, xml, xsl, java, serveur web

    Projet 2 : maintenance évolutive et des nouvelles demandes du datawarehouse C-CUBE (Consoliated Client Cube), Il s’agit d’un projet stratégique pour CIB, permettant au management de CIB de piloter les filières revenus, engagements et capital.
    • Analyser les besoins
    • Rédiger les spécifications techniques
    • Participer à la modélisation du datawarehouse et des datamarts
    • Réaliser les développements des nouvelles fonctionnalités dans le respect des spécifications fonctionnelles et des contraintes architecturales, dans un souci constant d’optimisation
    • Reporter régulièrement sur l’ensemble de son travail (planning prévisionnel, charge de travail, risques potentiels, problèmes rencontrés)
    • Migration technique WAS 6 vers WAS7
    Environnement: Websphere Application Server 6 et 7, JSP, Java, Hibernate, Oracle 10g, PL/SQL, XML, Unix, shell

    • prendre en charge les développements pour le projet GECD Market Abuse.
    • Assurer le suivi de la production et reporting pour les applications déployées.
    • Mettre en place le progiciel d’analyse des transactions financières, et les différents modèles d’analyse.

    • Organiser les flux de données qui alimentent cet outil (aspects techniques et semi fonctionnels).

    • Travailler en collaboration avec les autres équipes impliquées sur le projet (équipe projet, fournisseurs de données, production & Compliance.
    • Rédiger à partir des spécifications fonctionnelles, les documents techniques nécessaires à la mise en place de l’outil et de ses scénarios (en anglais).
    • Assister le chef d’équipe dans l’analyse et le chiffrage des demandes exprimées par les business analysts.



    Environnement: Actimize, Oracle 10g, PL/SQL, xml, xsl, java, serveur web
  • Société Générale - Ingénieur Etudes et Développement - HighFi Prestation

    PARIS 2010 - 2011 L’application Tethys assure la gestion back office des transactions sur produits OTC, Calypso est le progiciel sur lequel est intégrée l'application Tethys.


    • Rédaction/mise à jour des spécifications techniques détaillées
    • développement de nouveaux modules techniques et fonctionnels en JAVA
    • Evolution et optimisation des extractions pour les différentes Equipe Back office (SQL/PLSQL)
    • Création et Evolution d’écran sur le client Téthys.

    • Chiffrage et Spécifications Techniques et Développement sur les mini-projets Tactical Intégrations, GDS
    • Tests techniques de Non Régression
    • Support N3 Analyse des problèmes de production et proposition de correction

    Environnement: Calypso, Oracle 10g R2, Java, Swing, AIX, SOLARIS, PL/SQL, C, shell, Unix, Junit, JMockit
  • BNP Paribas - Ingénieur Etudes et Développement - HighFi Prestation

    Paris 2006 - 2009 Réalisations en environnement Oracle, PL/SQL, Shell, Unix (AIX, Sun Solaris)

    Optimisation du Lettrage CODA (Oracle 10g, Shell)
    • Modification du lettrage afin de pouvoir lettrer en parallèle les entités plutôt que les unes après les autres.
    Projet multi-Imputation : (Oracle 9i, PL/SQL, Shell)
    • Etude de la faisabilité de la multi-imputation afin d’optimiser la durée de traitement
    • Etude du comportement de la multi-imputation (Effet de bord, Occupation mémoire, vitesse de l’imputation...)
    • Modifications des Scripts Shell permettant la mise en place de la multi-imputation
    • Test comparatif entre l’environnement de production et l’environnement de Test
    • Mise en place de la solution en production
    • Réalisation d’outils de logs, de surveillance et de statistique pour la multi-imputation
    Projet nouvelles règles de lettrage (Oracle 9i, PL/SQL,)
    • Réalisation de procédures stockées permettant de rapprocher des écritures comptables selon des clés de rapprochement
    • Test des nouvelles règles et mise en place en production
    Réalisation de l’application Cadbury (Oracle 9i PL/SQL)
    L'objectif est de fournir à Londres les éléments leur permettant d'alimenter leur système comptable
    • Transformation de l’automate RDJ pour prise des nouveaux EE à récupérer
    • Mise au format pour le système comptable
    • Dépôt des Fichiers dans les répertoires CFT
    Report A Nouveau (RAN) (Oracle9i , PL/SQL, shell)
    • Opération de fin d’année consistant à Solder les comptes sur l’exercice 2008.A archiver la base CODA sur l’exercice et reporter les écritures restantes sur l’année 2009
    • Réalisations des procédures stockées, des scripts Shell pour effectuées les contrôles d’usages selon les demandes du back-office
    Migration de la base de données CODA Oracle 8i à 9i, 9i à 10g et 10g à 10gR2
    • Réalisation des tests de non régression et des tests de performance
    • Recompilation des binaires du LETTRAGE afin d’assurer la compatibilité avec la version d’oracle.
    • Test de la validité de l’architecture
    • Tests des logiciels satellites autour de la Base de d-onnées CODA
    • Réalisation et modification des packages d’installations des outils à modifier suite à la migration.
    Migration du serveur de Base de données de AIX en SUN Solaris

    Réalisations en environnement JAVA :
    Réalisation de l’application Toblerone (Java 1.4, Spring, Hibernate 3, Oracle 9i)
    Suite au démarrage de l’activité Equity Dérivatives. Développement d’une Interface entre les systèmes EQD BNP Paribas Arbitrage et le DataWareHouse consolidé de Genève. Limité au périmètre « options OTC sur titres ou sur Indices SMI ». Le but étant de couvrir les reportings comptable et réglementaires requis ainsi que le suivi des balances quotidiennes et mensuelles.
    • Réalisations des procédures stockées permettant de récupérer les données
    • Transformation du CRE généré en Prises et Flocons par l’intermédiaire de RDJ
    • Mise au format des Prises et Flocons pour le DWH Suisse
    • Dépôt des Fichiers dans les répertoires CFT
    Refonte du module Importation des Swift en Java (Java 5, Hibernate 3, EJB3persistence, JPA, spring 2.5)
    • outil permettant de récupérer dans RAMSES les Swift à partir de l’application Matisse.
    • Sauvegarde des Swift importer dans un fichier au format CVS
    • Filtres des erreurs de balance, de doublon …
    Etude sur la migration de l’IHM RAMSES de Access en JAVA (Swing, spring, Java)
    • Réalisation de maquette d’une partie l’IHM en swing

    Réalisations en environnement SQL Server :
    Réorganisation des jobs automatique de nuit (Sql Server)
    • Eclatement des scripts afin de donner plus de souplesse pour la reprise en cas de problème .Réalisations des procédures stockées, des scripts Shell pour effectuées les contrôles d’usages selon les demandes du back-office
    Développement d’un module de rapprochement spécifique pour les écritures comptables (SqlServer2000)
    • Ecriture de procédures stockées afin de prendre en compte ce nouveau type de rapprochement
    • Génération des jeux de test et réalisation des test
    Migration Sql Server2000 en sql server 2005
    • Modification de
  • EDF - Ingénieur Etudes et Développement - Steria Prestation

    Paris 2005 - 2006 Maintien en Condition Opérationnelle - SIGRED

    • Analyse des problèmes liés à l’application REV
    • Étudier et proposer des évolutions techniques et fonctionnelles
    • Mise en cohérence de donnée entre les Bases des différentes Applications
    • Réalisation d’outils de surveillance
    • Analyse des problèmes d’interface avec 3 applications différentes
    • Support fonctionnel de niveau 3

    Environnement: Windows XP, Unix, Oracle 9i, PL/SQL
  • YUM Restaurant International - Ingénieur Etudes et Développement

    2003 - 2005 Mise en place de l’intranet, Analyse et traitement des données
    • Centralisations des données les 101 magasins
    • Génération des données pour les services Financier et Marketing
    • Réalisation de script Shell en C
    • Support de 2nd et 3ème niveau pour les magasins
    • Création d’univers et analyse des données à partir de Business Object
    • Mise en place de l’adsl sur les unités et modifications des scripts de centralisation
    • Mise en place et développement de l’intranet

    Environnement : Windows XP, Unix SCO 7, Oracle 8, C# (.Net), C, PL/SQL
  • CHRONOPOST SI - Ingénieur Conception et Développement

    2002 - 2002


    Application Vente de Savoir Faire
    • Connaissance du fonctionnel des applications de gestion de colis
    • Développement de scripts pour automatisation de Tests à partir de Winrunner et TestDirector 7.2
    • Rédaction d’un cahier de recette pour le produit Start
    • Création dynamique de rapports à partir de Crystal Report
    • Réalisation de jeux de tests pour les tests automatiques

    Environnement : Windows 2000, Serveur Unix Sun, Access, Oracle 8i, TOAD, Crystal Report
  • GEOPOST SI - Ingénieur Conception et Développement

    ANNECY 2001 - 2002 Suivi des flux postaux

    • Rédaction de cahier de recette et test sur les projets Expeditor Inet, Expeditor Track et SURF
    • Développement d'outils de suivi des flux journaliers Colis Poste et DPD avec des scripts shell(C-shell et Awk), macro Excel et Access
    • Optimisation des outils existants pour le suivi des Flux
    • Rédaction du manuel de formation et du mode opératoire de l'outil News Scansoftware
    • Étude sur les Flux européens (E-Parcel Group)
    • Formation sur l'outil QA RUN (outil de réalisation de test)
    • Support de niveau 2

    Environnement : UNIX (Sun), Windows NT, ORACLE, Access, SQL, PL/SQL
  • CEGETEL - Ingénieur Etudes et Développement

    2000 - 2001 Support Fonctionnel (2 et 3) module d'activation et application Cristal

    • Analyse des problèmes liés à la chaîne d'activation
    • Mise en cohérence entre les SI TD (Telecom Devt) et SI CEGETEL par PL/SQL sous ORACLE
    • Administration ORACLE : mises à jour, insertions, suppressions
    • Formation utilisateurs
    • Maintenance de l'application : détection de bugs avant déploiement.
    • Rédaction de mode opératoire

    Environnement : Windows 9x, UNIX (Sun Solaris), MS ACCESS, Oracle 7, SQL, PL/SQL

Formations

  • Université Versailles Saint Quentin Et Institut National Des Télécom

    Versailles 1999 - 2000 Master Traitement de l'information du Capteur à l'Exploitation des Données


    Disciplines dominantes : - Reconnaissance des Formes, Réseaux de Neurones, Base de Données, Traitement d'images, Méthodes de Monte Carlo
  • Université Paris 10 Nanterre

    Nanterre 1998 - 1999 Maitrîse

    Mathématiques Appliquées et Sciences Sociales (MASS) option aide à la décision - Disciplines dominantes : - Informatique (Java, C, C++), Statistiques, Probabilités, Mathématiques, Actuariat, Comptabilité, gestion de risque et de portefeuille
Annuaire des membres :