Ingénieur études et développement Expertise C
Groupe Carrus
6/2024 - 12/2024
Contexte : Groupe familial spécialisé dans les services et technologies des jeux, paris et loteries,
notamment les paris hippiques.
Support niveau 3 et Développement d'améliorations :
L'équipe du S3K comporte une vingtaine de développeurs C. Mon rôle au sein de cette équipe a été
principalement de prendre en charge des fiches d'anomalie ou d'évolution.
DOMAINE D&rsquoINTERVENTION :
Analyse et reproduction des anomalies
Analyse du code C ou Transac SQL
Développement du correctif / Tests Unitaires
Rédaction de fiches de livraison
Assistance à la recette
ENVIRONNEMENT TECHNIQUE :
Linux, Sybase, C, Script Shell, Sybase, Transac SQL, SVN
Analyste technique Expertise C - PL/SQL
BNP Paribas
4/2023 - 3/2024
Contexte : L&rsquoapplication SHINE permet de filtrer les transactions financières en temps réel contre des listes
de sanctions. Les transactions alertées sont ensuite traitées (relâchées ou bloquées par des opérateurs
qualifiés via l&rsquoIHM) en fonction de l&rsquoalerte générée, et vis à vis des régulations conformité.
Exemple de projet géré : migration règles AT :
Le projet de migration des règles AT consiste à intégrer à la nouvelle application Shine Vision l&rsquohistorique
des règles actives et désactivées utilisées dans l&rsquoapplication Shine. Pour ce faire, nous avons à disposition
les rapports générés par l&rsquoapplication Advance Tuning au format CSV et XLSX qu&rsquoil faut convertir au format
JSON afin de les intégrer à une base MongoDB.
DOMAINE D&rsquoINTERVENTION :
Analyse des besoins techniques ou réglementaires
Analyse de la qualité des données
Développement de la solution
Assistance à la recette et à la qualification
Suivi des MEQ et MEP
ENVIRONNEMENT TECHNIQUE :
Linux, Windows, Oracle, C, PowerShell, Script Shell, PL/SQL, Git
Ingénieur Développement Expertise PL/SQL
Natixis
6/2022 - 4/2023
Contexte : Gestion des évolutions autour des Progiciels Ubix et Clearvision : Progiciel middle-office de
matching, allocations et validation de transactions en temps réel sur les marchés de produits dérivés listés
pour le premier et progiciel back-office de traitement des opérations pour les mêmes types de produits pour
le second.
Exemple de projet géré : FOOPS :
Mise en place d&rsquoune nouvelle architecture de trading qui se base sur l&rsquoapplication MUREX pour la saisie des
ordres, Clearvision pour la partie clearing et la back office UBIX. Le projet FOOPS consiste à ajouter les
marchés EEX et ENDEX.
DOMAINE D&rsquoINTERVENTION :
Analyse des besoins techniques ou réglementaires
Développement de la solution
Assistance à la recette et à la qualification
Suivi des MEQ et MEP
Suivi des environnements de production
ENVIRONNEMENT TECHNIQUE :
Linux, Windows, PL/SQL, PRO C, PowerShell, Perl, Git, Control-M
Ingénieur Développement Expertise PL/SQL
BPCE Financement
8/2021 - 5/2022
Contexte : Contribution au sein de l&rsquoéquipe Risques. Celle-ci a la charge du développement et de l&rsquoévolution
de plusieurs applications notamment le Moteur d&rsquoIncidents et le Moteur de Notations.
Exemple de projet géré : FPQ et GKM:
FPQ est l&rsquoapplication de gestion des incidents. Son but est de collecter des données dans les différents
référentiels et d&rsquointégrer des flux provenant de plusieurs fournisseurs puis de traiter ces données afin de
détecter des incidents de type impayés, procédure de surendettement, procédure de rétablissement, etc.
Ces incidents sont ensuite envoyés au référentiel afin d&rsquoêtre mis à disposition d&rsquoautres applications.
GKM est un Moteur de Notation. L&rsquoobjectif de ce moteur est d&rsquoutiliser différentes modélisations pour calculer
des paramètres bâlois et ainsi obtenir des notations réglementaires par client et par contrat.
DOMAINE D&rsquoINTERVENTION :
Analyse des besoins techniques ou réglementaires
Développement de la solution
Préparation de package de livraison avec Jenkins
Déploiement via XL Deploy ou XL Release
Assistance à la recette et à la qualification
Suivi des MEQ et MEP
Suivi des environnements de production
ENVIRONNEMENT TECHNIQUE :
Unix, Oracle 12, PL/SQL, scripting shell, GIT, Bitbucket, Jenkins, Control-M
Ingénieur Développement Expertise PL/SQL et Scripting Shell
BNP PARIBAS CIB
8/2018 - 8/2021
Contexte : Contribution au sein des équipes de l'application Agapes. Celle-ci permet de remplir les missions
attachées aux dispositifs fondamentaux du groupe BNP Paribas : le refinancement du groupe, la gestion de
son bilan, l'identification et la simulation des risques de taux et de liquidité.
Projet 1 : New collateral :
Le collatéral est un module dont le but est de couvrir le risque de crédit lors d'opérations financières.
Actuellement, ce module partage le serveur d&rsquoautres modules de AGAPES.
Le but de ce projet est de réaliser le transfert de l&rsquoapplication Collateral depuis les serveurs AGAPES
hébergés chez BP2I vers les serveurs CIB dans un environnement Devops. Ceci afin d&rsquooptimiser les temps
de traitements du module Collateral (serveurs applicatifs et de base de données indépendants).
DOMAINE D&rsquoINTERVENTION :
Analyse de l&rsquoapplication existante
Identification des objets Oracle nécessaires au fonctionnement de l&rsquoapplication
Recette de l&rsquoapplication sur des serveurs de Bac à Sable
Mise en place de l&rsquoenvironnement Devops (Bitbucket, Jenkins, Artifactory, SonarQube)
Identification des besoins de l&rsquoapplication (filesystems, flux CFT, schemas de BDD, &hellip)
Projet 2 : Collat Amélioration :
Le collatéral est un module dont le but est de couvrir le risque de crédit lors d'opérations financières. C&rsquoest
un module critique pour la BNP car il doit fournir chaque jour des documents à la Banque de France.
Mon rôle dans ce projet, en association avec le service support applicatif a été l&rsquoidentification, l&rsquoanalyse et
l&rsquoamélioration de l&rsquoapplication Collatéral dans un environnement Devops.
DOMAINE D&rsquoINTERVENTION :
Analyse des problèmes de l&rsquoapplication existante : fiabilité, performances.
Rédaction de documents détaillant l&rsquoanalyse réalisée ainsi que le chiffrage estimé du développement de la
solution
Identification des axes d&rsquoamélioration allant de l&rsquooptimisation de l&rsquoordonnancement des traitements à une
meilleure utilisation du partitionnement oracle en passant par la création d&rsquoune source de données pour
optimiser les temps d&rsquointégration
Développement de la solution
Recette de l&rsquoapplication
ENVIRONNEMENT TECHNIQUE :
Unix, Oracle 11, PL/SQL, scripting shell, C, GIT, Bitbucket, Jenkins, Artifactory, SonarQube
Ingénieur Études et Développement Expertise C et Scripting Shell
HSBC
3/2016 - 7/2018
PROJET 1 : Token Remediation :
Au sein de l&rsquoéquipe qui gère l&rsquoapplication de gestion de compte personnel (PIB), j&rsquoai participé au
développement d&rsquoun nouveau module d&rsquoannulation du token préalablement à une recommande. Le token
étant un boitier générant un code aléatoire à intervalle régulier qui est nécessaire à la connexion sécurisée à
l&rsquointerface personnelle.
PROJET 2 : Pin Reset CRC :
Au sein de l&rsquoéquipe qui gère l&rsquoapplication de gestion de compte personnel (PIB), j&rsquoai participé au
développement d&rsquoun nouveau module pour la réinitialisation/personnalisation du code pin d&rsquoaccès au Centre
de Relation Client (CRC).
DOMAINE D&rsquoINTERVENTION :
Rédaction de spécifications techniques
Développement de l&rsquoapplication des modules Token remediation et Pin reset
Test unitaires et assistances aux tests d&rsquointégrations
PROJET 3 : PIB Evergreening :
Au sein de l&rsquoéquipe qui gère l&rsquoapplication de gestion de compte personnel (PIB), j&rsquoai participé à la migration
de l&rsquoapplication de Irisa 5 vers Irisa 6, de AIX vers Linux. Les serveurs AIX étant hébergés par l&rsquoentité HSBC
UK, la cible a été d&rsquohéberger l&rsquoapplication sur des serveurs Amazon (AWS).
DOMAINE D&rsquoINTERVENTION :
Adaptation de makefile, correction de code incompatible, réécriture de code C
Test unitaires et assistances aux tests d&rsquointégrations
Mise en place d&rsquoune gestion des sources dans Git
En mode vie courante :
Maintenance corrective et évolutive de l&rsquoapplication PIB
Rédaction de documents d&rsquoexploitation
ENVIRONNEMENT TECHNIQUE :
IRISA, LANGAGE C, Unix, Linux, Scripting Shell, HTML / Javascript, Versionning (GIT), outil de suivi de
projet (JIRA), outil de suivi de recette (HP Quality Center), AWS
Ingénieur Études et Développement Expertise SQL, PL/SQL
BNP Paribas
11/2013 - 2/2016
Je suis intervenu dans le cadre de la conception et du développement de la nouvelle application
décisionnelle de synthèse des liquidités du groupe.
Le but de cette application était de fournir des rapports Cognos au métier.
L&rsquoapplication consistait en un portail JAVA permettant la saisie des informations comptables à l&rsquoétat brut, d&rsquoun
moteur de traitement gérant l&rsquointégration de ces données et leur transformation en indicateurs, enfin d&rsquoune
partie restitution qui fournissait des rapports au métier.
Mon rôle au sein de ce projet a été de développer le moteur de traitements PL/SQL.
DOMAINE D&rsquoINTERVENTION :
Rédaction des dossiers de spécifications techniques
Modélisation de tables
Développement de packages PL/SQL de chargement des référentiels et des paramétrages, de calcul des
indicateurs
Tests unitaires
Suivi de recette (application ALM)
Mise en place d&rsquoune gestion des sources dans Git
Suivi et résolution d&rsquoanomalies de production (application ASAP)
Optimisation du processus de calcul des indicateurs
ENVIRONNEMENT TECHNIQUE :
Oracle (SQL, PL/S...