Expériences professionnelle
BNP PARIBAS PRIVATE BANKING, GENEVE (Suisse) D’Août 2021 à 17 Mai 2022
Business Analyst - Expert Access - VBA & SQL Server & C# - End User Computing
Projet de sécurisation des bases Access VBA - SQL Server au sein de l'immobilier d'exploitation de la banque.
Mission
- Rétro-ingénierie de code VBA Access avec des liens ODBC avec des bases de données sous SQL Server pour écrire une
documentation technique suite au départ depuis 2 ans du concepteur de ces outils de proximité ou tactiques.
- débogage, cartographie fonctionnelle End User Computing.
- Sécurisation pour la DSI par une cartographie fonctionnelle avec ces bases Access VBA avec les autres systèmes
d'information de la banque privée (RH, Compliance, KYC ou Registre Central, Legal...).
- Réduire le risque opérationnel en automatisant certains process.
Environnement Technique
VBA Access, VBA Excel, SQL Server, liaisons ODBC, librairie ADO, librairie DAO, API KERNELL 32 BITS, Transact SQL,
procédures stockées, requêtes complexes, sous reqêtes, tables temporaires, vues, BCP IN - BCP OUT, PowerShell,
windows 10, Office 365, Sharepoint Online, Teams, OnDrive, C#.
Swiss Life Asset Management, Paris (France) De Septembre 2020 à Juillet 2021
Business Analyst Financial Market Risk - Expert Access VBA, Excel SQL Server ou Sybase ASE pour
migration sur SharePoint Online (Office 365) - End User Computing
Projet de migration des bases Access - macros VBA avec des bases de données sous SQL Server ou Sybase ASE sur
SharePoint Online.
Mission
- Contacts avec les équipes Front Office (tous les Gérants et tous les analystes risques investissements) pour définir le
périmètre fonctionnel d'intervention et l'inventaire physique des outils tactiques sous VBA Access avec SQL Server, plus
de 110 macros VBA avec des bases de données métiers.
- Analyse fonctionnelle et technique des outils tactiques les plus complexes en VBA - SQL Server ou Sybase, afin de définir
les modifications nécessaires, après validation avec chaque utilisateur, à effectuer en Visual Basic ou SQL Server afin que
ces macros sensibles pour les équipes Front puissent refonctionner sous Sharepoint Oneline 365 et OneDrive .
- Rédaction de documentation technique concernant les macros VBA les plus complexes pour sécuriser le Système
d'Information de Swiss Life Asset Management France.
Environnement Technique
VBA Access, Excel, SQL Sybase ASE 15/16, SQL Server 2014, T/SQL, Sharepoint Oneline office 365, OneDrive office
365, VBA avec HTML, VBA avec API Windows 10, 8 et XP, PowerShell.
Environnement Fonctionnel
Asset Management et la valorisation des TCNs (Titres de Créances Négociables) et la Compliance, la Gestion Investment
Grades.
AXA INVESTMENTS MANAGER, Paris (France) De Septembre 2018 à Août 2020
Business Analyst Market Risk - Expert Access VBA ou Excel VBA - SQL Server ou Sybase ASE 15/16 avec
XML en Asset Management.
Regulatory reporting : analyse technico-fonctionnelle de l'existant, recueille de besoins auprès des
différents métiers, conception, validation et implémentation technique d'outils tactiques sous Access
VBA - Sybase ASE & SQL Server afin de produire des reportings trimestriels à destination de différents
régulateurs (CSSF, FCA, AMF et BAFIM).
Missions
- Production trimestrielle d'indicateurs dans des bases de données sous Access VBA via des requêtes T/SQL ou des
procédures stockées pour accéder à des bases données SQL Sybase ASE 15/16 ou SQL Server 2014.
- Création sous Access VBA des reportings concernant les positions, les facteurs de risques (VaR méthode de Monté
Carlo, VaR historique ou VaR paramétrique, les Greeks, DV01, CS01), la Duration de Macaulay et la Sensibilité pour
les Securities de type Fixed Income, caractéristiques des portefeuilles pochés et principaux, les NAVs, l'AUM (l'Asset
Under Management) des fonds, le Collatéral en garantie, le nom des CCT (Central Clearing Contreparty), Gross Margin,
Net Margin...
- Utilisation de l’application des Risques de Marché « @Riskmetrics-RM4-MSCI » pour calculer et construire des
indicateurs de risques sous forme de rapport, selon des modèles par devises et par fonds, sur le périmètre pour les
indicateurs suivants : VaR de Monte Carlo, VaR paramétrique, VaR Historique, CS01 ou DV01 à 5 ans, CS01 ou DV01
de 5ans à 15 ans et CS01 ou DV01 plus de 15 ans.
- Récupération et calculs des Expositions des Fonds et Actifs gérés concernant les produits dérivés (Global Exposure after
netting ou before netting).
- Calcul des rapports sous Access VBA en liaison avec la base de données « Liquidity » sous Sybase AES 15/16 et SQL
Server, les liquidités des fonds dans le Scope sur 5 ans, de 5 ans à 15 ans et plus de 15 ans.
- Calcul dans une base de données Access VBA avec des requêtes T/SQL en liaison avec la base de données « IFT »
sous SQL Server 2014, des leviers des fonds de placement dans le périmètre AIFMD.
Risk Standards & Model : implémentation de formules pricing pour les produits dérivés dans un outil
Excel VBA avec l'application Riskmetrics pour calculer les leviers AIFMD et l'Exposition global nette ou
(Global Exposure) de chacun des instruments dérivés qui sont en position dans tous les fonds d’AXA-IM.
- Travail avec les équipes Risk Standards & Model pour implémenter ces formules dans un outil de reporting VBA -
Riskmetrics avec SQL Server, Console Bloomberg, PowerBI.
02/04/2014 au 30/04/2014 : Ingénieur Technique Excel – BNP PERSONAL FINANCE - direction générale – ********
Levallois Perret en intérim.
■ Analyser un outil complexe sous Excel 2010, avec de nombreuses formules Excel et des liaisons avec d’autres fichiers Excel (Extract_Finance, données intranets, données RH, données recouvrement, etc.
■ Construire un nouvel outil dans un temps très court qu’avec des formules INDIRECT/INDEX/EQUIV/ SOMMEPROD… afin de supprimer des liaisons, supprimer l’utilisation des TCD et faciliter la modification du Dashboard qui produit les KPI pour 23 pays. Et ne pas utiliser VBA pour que le client puisse assurer lui-même la maintenance. Et établir un petit guide d’utilisation.
04/2013 à 28/02/2014: Chargé d’étude – Analyste développeur - IRD Middle Office - Crédit Agricole Corporate & Investment
Bank (CA-CIB) - banque d’affaires du groupe Crédit Agricole S.A. – Courbevoie en intérim.
■ Mettre en place les outils de travail du MO (Middle office) Régions. VBA Excel 2003 et 2010,
VBA Access 2003 et 2010, VBA POWERPOINT 2003 et 2010, WORD 2003 et 2010, PDF CREATOR.
■ Macros pour automatiser l’alimentation de documents Word à partir de fichiers Excel, après avoir étudié les mappings nécessaires (Contrats d’affaires entre les 39Caisses Régionales, 6 salles de Marchés en région et les clients institutionnels concernant les Crédits de financements structurés).
■ Mise en place du fichier PNB en VBA sur Excel 2003 et 2010: PNB par clients, PNB par instruments financiers, le volume des ventes par caisses régionales, rétrocessions, PNB Brut, PNB NET, PNB par caisses, CA SALLES.
■ Refonte de fichiers et automatisation des reportings produits aux CRCA (les Caisses Régionales du
Crédit Agricole – 39 caisses en région) et les clients (corporations, Collectivités Territoriales, Institutions, autres) sur Excel 2003 et Excel 2010 en VBA+SQL.
■ Mise en place d’outils de réconciliations entre les fichiers alimentés manuellement et les fichiers extraits des systèmes de la banque (Centralisation et utilisation d’Oméga comme base de référence (avec ajout des données manquantes sur la base des tickets d’opérations transmis et du suivi MO de réception des contrats de financement signés) sur Excel 2003 et Excel 2010 en VBA et à partir de Business Object.
■ Mise en place d’un outil de suivi des produits des taux de changes des produits structurés : ABF, TRF, Flexiterm sur Excel 2003 et 2010 en VBA+SQL.
03/2013 à 04/2013 : Consultant VBA Excel -SQL - AREVA MED – Tour AREVA, ********
Intérim.
■ Développement d’un Reporting médical sous Excel pour lancer un nouveau traitement sur le cancer à base de dérivés d’uranium (plomb 212) qui a eu l’accord de la FDA (La Food and Drug Administration « Agence américaine des produits alimentaires et médicaments ») pour des essais cliniques: VBA+ SQL+ ADO pour créer des simulations de traitements sur des patients qui sont en cours aux USA.
11/2012 au 01/2013 : Analyste développeur sur EXCEL - SQL - VBA – Direction des Ressources Humaines – Service
Rémunération & Avantages Sociaux – Crédit Agricole Corporate & Investment Bank (CA-CIB) – banque d’affaires du groupe Crédit Agricole S.A. - Courbevoie en intérim.
■ Rétro-ingénierie d’une macro Excel VBA déjà développée par un autre développeur sans documentation technique.
■ Développement après Rétro-ingénierie de la Macro Excel pour ajouter des nouveaux modules en gardant l’existant ■ Ajout de requêtes SQL+ ADO dans des programmes VBA de la Macro EXCEL et utilisation de librairies.
■ Cette Macro VBA EXCEL construit le « Global Compensation Review 2013 » (Bonus, masse salariale, Starter, Package moyen par pays, Package individuel, Pays en fermeture au niveau mondial des filiales, de la masse salariale par pays, des effectifs par pays, Bonus distribués par pays, par entités, par métier, Bonus partiel, Bonus individuels, Bonus par devises) document annuel de synthèse sur les Bonus et Pakages, et document de référence en PowerPoint pour la Direction Générale du Crédit Agricole - Corporate Investment Banking (CA-CIB).
06/2012 au 13/10/2012 : Analyste développeur Excel – Access SQL - Orange France - Direction du back office commercial - 92220
Bagneux en intérim – Filiale du Groupe France Télécom.
■Développement d’une base Access à partir du CTI (contrat d’interface) fournis par la MOA pour la rémunération des offres Pro mobiles : VBA + SQL+ADO+DAO+API, utili...