Mohammed - Développeur Consultant technique JAVA APACHE KAFKA Angular APACHE SPARK
Ref : 200209I001-
78000 VERSAILLES
-
Développeur, Consultant, Consultant technique (31 ans)
-
Totalement mobile
-
En profession libérale
EXPERIENCES PROFESSIONNELLES
Crédit Agricole CIB – Analyste Septembre 2020 à Octobre 2021
MOA Middle Office- GDS/Sophis
Contexte : Au sein de L’équipe GDS (Global Derivative Services) du département Equity /Derivatives. Cette équipe a pour role de faire le lien entre le Fronte Office et les différents Providers des données de Marché.
Utilisateurs de la solution : (Front officers,Middle Officiers,Risk, Equipes Règlementaire, …)
Dimensionnement de l’équipe : 12 personnes sur Paris
Langues de travail : Anglais – Français
Mission : consiste a mettre en place:
- Un référentiel de données (Static & Market Data ) qui sera alimenté par plusieurs sources (multi-providers) pour tous les métiers (FO, MO, BO, Risk,..).
- Une solution qui permet de récupérer et calculer les compositions des indices et de les pusher dans Sophis.
Réalisations :
• Recueil de Besoin
Animer les Daily meeting au sein de l’ équipes GDS
Animer les meeting avec le Fronte Office (Traders, structureurs des indices,..).
Animer les Weekly meeting avec le MOA de l’applications Sophis et les différents providers de données.
Rédiger les CR / minutes des différentes Meeting
Analyse / Spécification Fonctionnelle
Analyse des demandes des Taders/Structureurs afin de mettre en place :
Une solution ( Index Uploader) pour alimener Sophis par les compositions d’indices des différents Provider (MARKIT,STOXX,MSCI,SOLACTIVE).
Un référenctiel de donnée (Static & Market data) qui sera alimenté par (Bloomberg, MARKIT,Reuters) et qui sera utiliser par tous les métiers (FO, MO, BO, Risk).
Rédaction des spécifications fonctionnelles pour :
La solution IUP : Définir le périmètre des indices, le flux de données, Règles de calcul des compositions (j) et (j+1) des indices, régles de gestions/compraison des compositions,Régles de push des indices dans Sophis,Alerter des utilisateurs…).
Le Référentiel de données : définir le périmètre de données
(static data :Equity,Titres,compositions d'indices, OST, calendriers,...) et Market data (dividendes,FX,Spot,vol implicite,...),définir un modelèle PIVOT (multi-sources),régles de gestions, régles de comparaison entre les données des différents proviedrs, Alerter les utilisateurs…).
Analyse de l’existant (Modèle de données, Flux FPML,…)
Chiffrage, affectation des développeurs sur JIRA ( Backlog /User Stroy )
Recette / Test / Mise en Production
Préparer le scenario de tests ( cahiers de tests / tests evidences)
Garantir le bon déroulement des développements, en respectant la méthodologie, les délais et qualités des livrables
Assistance à la mise en Production
Environnement Fonctionnel : Indices, Actions, Produits Structurés, Produits Dérivés, ,..
Environnement Technique : Excel / VBA, SQL/PLSQL
Logiciels : Sophis 6.0, Oracle (12g), PL/SQL, JIRA
Natixis CIB – Global Markets Septembre 2019 à Juin 2020
MOA Back Office–Summit
Contexte : Au sein de L’équipe SUMMIT TCI (TREASURY CHANGE INTERNATIONAL), intervention sur l’application post-trade, Middle/Back Office.
Utilisateurs de l’application : (Middle Officiers, Equipes Règlementaire, …)
Dimensionnement de l’équipe : 15 personnes sur Paris et 5 à Porto
Langues de travail : Anglais – Français
Mission : Mon rôle consistait à accompagner les utilisateurs, analyser et spéciffier leurs demandes.
Réalisations :
Recueil de Besoin
Animer les Daily meeting avec les équipes Opérationnelles Paris/ NewYork
Animer les Weekly meeting avec les AMOA des applications (SUMMIT FO /CBORG )
Rédiger les CR / minutes des différentes Meeting
Analyse / Spécification Fonctionnelle
Analyse de l’existant (Spécification/ report) pour pouvoir l’optimiser :
Utiliser la Machine Learning (Straight Through Processing) pour la validation des Trades / Génération de documents de paiements.
Analyse des demandes metier dans le cadre d’une évolution /modification des différents modules : Reporting reglementaire( DTCC/EMIR, Audit NFA)
Rédaction des spécifications (Use case , Règle de gestion ) pour les différents Reporting : Reconcilaition ( MMS,Snapshot,Valo,.. ),validation, confirmation de trade( SWIFT MT300/MT360), Clearing(VC,IM,VM)
Analyse / Spécification Technique
Analyse de l’existant (Modèle de données, Flux XML,…)
Chiffrage, affectation des développeurs sur JIRA ( Backlog /User Stroy )
Recette / Test / Mise en Production
Préparer le scenario de tests
Assurer les tests fonctionnels (MyST2)
Garantir le bon déroulement des développements, en respectant la méthodologie, les délais et qualités des livrables
Assistance à la mise en Production
Environnement Fonctionnel :Produits Dérivés (SWAP,FXSWAP,NDF,MM ,..)
Environnement Technique : Excel / VBA, SQL/PLSQL
Environnement : Summit 6.0, Oracle (12g), PL/SQL, JIRA,MYST2,Confluence
BNP PARIBAS – Securities Services Juillet 2016 à Juin 2019
MOA Back Office -SENTRY
Contexte : Automatiser l'intégration de la gestion de portefeuilles de divers clients/équipe opérationnelles au sein de l'application, afin de faire de SENTRY un Référentiel commun de gestion de Loans.
Mission : Mon rôle consistait à accompagner les utilisateurs/opérationnels , analyser et spéciffier leurs demandes (d’intégration des Market data depuis Markit et Moody’s, Reporting,..).
Recueil de Besoin :
Animer les Daily meeting avec les équipes Opérationnelles Paris/ Londres/ NewYork
Rédiger les CR / minutes des différentes Meeting
Animer les Weekly meeting avec les AMOA des applications (BNP IP / Colibri / FireFly / Amanda) et les Architectes de données de la BNP
Analyse / Spécification Fonctionnelle :
Appréhender les fonctionnalités existantes des applications SENTRY
Recueil / Cadrer les besoins fonctionnels des divers projets (Intégration des prix de Markit, les Ratings de Moody’s, Mutifonds, Génération des messages SWIFT MT535 /MT 536 / MT 940 /MT 942 / MT 210) Sur base de l'expression de besoins rédigés par le métier/les clients.
Rédiger les spécifications fonctionnelles détaillées, et de s'assurer que les spécifications sont bien comprises par l'équipe It de développement et par l'éditeur (Pour moi la MOA doit être clair vis à vis de l'IT et charge à l'IT de l'être avec CS)
Analyse / Spécification Technique :
Assurer une assistance fonctionnelle aux équipes IT lors des phases de chiffrage, spécifications techniques détaillées, développements, tests d’intégration et recette
Recette / Test / Mise en Production :
Préparer le scenario de tests
Assurer les tests fonctionnels (Quality Center)
Garantir le bon déroulement des développements, en respectant la méthodologie, les délais et qualités des livrables
Assistance à la mise en Production
Environnement Fonctionnel :Loan,Bond
Environnement Technique : Excel ,SQL/PLSQL
Environnement : SENTRY, Oracle (12g), SQL, JIRA
Société Générale CIB Janvier 2014 à Juin 2016
Back Offie -Business Analyst
Contexte : Au sein de L’équipe TPS (TRADE AND POSITION SERVICES), intervention sur l’application post trade, Middle/Back Office Produits dérivés, reporting reglementaire…
Mission : Mon rôle consistait à accompagner les utilisateurs, analyser et spéciffier leurs demandes.
Recueil de Besoin
Animer les Daily meeting avec la MOA et les équipes offshores à Bangalore
Animer les Weekly meeting avec les AMOA des applications (Front / Middle) et les Architectes de données de la Société Générale
Rédiger les CR / minutes des différentes Meeting
Analyse / Spécifications Fonctionnelles
Analyse de l’existant (Spécification/ report/ Outil) pour pouvoir l’optimiser
Analyse des demandes MOA dans le cadre d’une évolution /modification des différents modules
Rédaction des spécifications (Use case ; Règle de gestion ; maquette ...) pour les différents modèles (OTC, Listés, Report post Trade, confirmation de Trade, Matcher les Trades avec les confirmations...)
Analyse / Spécification Technique
Analyse de l’existant (Modèle de données, Flux XML, …)
Rédaction des Spécifications Technique
Chiffrage, affectation des développeurs (Gérer Forecast / Backlog)
Recette / Test / Mise en Production
Préparer le scenario de tests et assurer les tests fonctionnels (Quality Center)
Garantir le bon déroulement des développements, en respectant la méthodologie, les délais et qualités des livrables
Assistance à la mise en Production
Environnement Fonctionnel :Produit dérivés,confiration de trade,reporting reglementaire
Environnement Technique : Excel ,SQL/PLSQL
Environnement : Oracle (12g), SQL, JIRA
LOGISTA Janvier 2012 à Décembre 2013
Back Offie -Business Analyst
Contexte : Maintenance corrective et évolutive d’un système de distribution recharge de cartes téléphonique ou monétique pour sa partie française.
Mission : Mon rôle consistait à accompagner les utilisateurs, analyser et spéciffier leurs demandes.
Recueil de Besoin
Animer les Daily meeting avec la MOA et les équipes MOE à Madrid
Rédiger les CR / minutes des différentes Meeting
Analyse / Spécification Fonctionnelle
Analyse de l’existant (Spécification/ report/ Outil) pour pouvoir l’optimiser
Analyse des demandes MOA dans le cadre d’une évolution / modification des différents modules (Gestion des produits/tickets ; Création de stocks ;.)
Analyse / Spécification Technique
Analyse de l’existant (Modèle de données, …)
Rédaction des Spécifications Technique
Développement de procédures stockées et packages PL/SQL pour générer des calculs, des rapports ou alimenter des tables
Recette / Test / Mise en Production
Préparer le scenario de tests
Assurer les tests fonctionnels (Quality Center)
Garantir le bon déroulement des développements, en respectant la méthodologie, les délais et qualités des livrables
Assistance à l’intégrationà / la mise en Production.
Environnement : .NET 4.0 (ASP / C#) / TFS 2010, Oracle 10g /PL SQL/ Toad 10.6
AXA Juillet 2011 à Décembre 2011
Back Offie –Stage de fin d’études
Contexte : Réalisation et maintenance de solution Web pour les clients interne de l'entreprise (AXA France Services).
Identifier l’ensemble des dysfonctionnements prestataires, les centraliser et les consolider dans un même outil, traiter les incidents le plus rapidement possible.
Harmoniser les processus de gestion entre les régions
Centraliser et consolider dans un seul et même outil l’ensemble des dysfonctionnements et des incidents pour l’ensemble des régions, et lancer les plans d’actions adéquates vis-à-vis des prestataires
Récupérer automatiquement les ICF négatifs transformés en réclamation client
Environnement :.NET 4.0 (ASP MVC 3.0 / C#), TFS 2010, SQL Server 2008, Web Service
Diplôme et Formation
EXPERT EN SYSTEMES D'INFORMATION (context Big Data) Ecole supérieure
d'informatique et de commerce Montrouge, France / De décembre 2018 à février 2019
M2 (bi-cursus) Gestion des données dans un monde numérique Université de Versailles
Saint Quentin en Yvelines UVSQ Versailles (78) / De septembre 2016 à juin 2017
Diplome d'ingénieur informatique Ecole nationale supérieure d’informatique pour
l’industrie et l’entreprise ENSIIE Evry (91) / De 2015 à 2017
Diplôme (M1) d’école supérieure d’ingénieure Ecole supérieure d’ingénierie en science
appliquées ESISA Fès, Maroc / De 2011 à 2015
Compétenc
Eclipse, Intelij, SoapUi, Visual Studio (5-17),
Jira, Confluence, méthodes agiles (SCRUM, SAFe)
JAVA/JEE, kafka, Solr
SPRINGBOOT, HIBERNATE, ANGULAR JS/2/4/5/6, BOOTSTRAP
ORACLE, MYSQL, POSTGRESQL, Hbase, Sybase, MongoDb, Redis
FitNesse, JUnit, Jenkins, SonarQube, XlDeploy, Nexus.
Node js (Express js, Loopback)
Hadoop, Spark, Scala, Python, Hive, Sqoop, Flume, AWS