Ahmed - Développeur .NET

Ref : 200827A002
Photo d'Ahmed, Développeur .NET
Compétences
Expériences professionnelles
  • EXPERIENCE PROFESSIONNELLE

    La Francaise Asset Management Juin 2019 à Juillet 2020

    Concepteur et Développeur d'applications WinForms/Batch en .Net (MOE/MOA dans l’equipe AM4)
    Domaine d’intervention :
    Support utilisateur et suivi de production pour LightTrade (outil Front & middle de gestions de portefeuilles), ICS (Instrument Creation Services), MDS (Market Data Services)
    Réceuil et Analyse des besoins auprès des utilisateurs.
    Projet Quantifi (Client UK) : Conception et développement de l’export des trades / instruments en position sur les fonds de crédit et portant sur CDS, indices de crédit, tranches, Futures, Bonds, Equity, options de crédit, swaps de taux
    Gestion des retours de Quantifi et gestion du workflow quantifi dans LigthTrade
    Développement d’IHMs de monitoring des exports quantifi, paramétrages des proxy pour les bonds CLO.
    Maintenance évolutive sur les différents moteurs, interfaces de LightTrade
    Développement et exposition de nouvelles méthodes WCF pour l’affichages des positions sur un fond enrichis avec les prix carry.
    Support VBA et de ComLT (couche de communication VBA – LightTrade)
    Tests unitaire et fonctionnelle de la logique métier

    Méthodologie : Agile / Scrum
    Environnement technique : C# 4.0/7.0, .Net 4.7, 4.8, Windows forms, Framework La française (Database & Forms) WCF SOAP, Sql Server 2018, VBA, ComLT

    Environnement Build/Release /Continuous delivery : TFS 2017, NDEPLOY (For WCF services)




    ENGIE (EGM) Avril 2016 à Juin 2019

    Concepteur et Développeur de l’application MAD (Market Abuse Detection) et AML (Anti money Laundering)
    Domaine d’intervention :
    Support utilisateur et suivi de production pour l’import des différentes sources de données de marché pour les Trades/Ordres/Baskets (Traypot/Joule, EPEX, ICE, Meteor)
    Création/Maintenance/Evolution de la solution Mad pour la détection des abus marché : Import et enrichissment des Market Data issues de Trayport/Epex/Ice, Calculs des indicateurs sur tous les scenarios actifs et génération des alertes de J-1.
    Refonte de la partie Front End en react / redux pour assurer une expérience utilisateur riche et optimisé et garantir une application maintenable basé sur des composants réutilisables et scalables
    Analyse fonctionnelle et technique pour la reconstitutions des carnets d’ordres agrégés par clé d’analyse MAD et optimisation des algorithmes de calculs d’indicateurs et d’enrichissements de données de marché
    Evolution MAD pour assurer une analyse sur les niveaux Entity / Desk / Trader
    Evolution Mad pour l’ajout du module de scoring pour la gestion et le calcul des alertes
    Création/Evolution site Mad d’administration pour la migration des indicateurs et de leurs configurations sur toutes les entités / Environnement (3 Entités / 2 Environnement de production / Entité), suivi des logs d’import et de calcul d’alertes / Relance import - calcul
    Support et refonte outils tactiques du groupe (AML, Credit Limit Checker, Pnl)
    Formations clean code, refactoring, RestFull Api, Clean Architecture, Azure / Authentification
    Etude et réalisation de POC pour l’utilisation de Azure batch, AWS pour le passage en BigData de toute la solution.
    Tests unitaire et fonctionnelle de la logique métier

    Méthodologie : Agile / Scrum, SOLID, TDD, Domain Driven Design
    Environnement technique : C# 4.0/7.0, .Net 4.5/.Net Core 2.2, React FullStack/Redux/TypeScript/JSX/Hooks, Bootstrap, SignalR, RestFull WebApi, Authentication Azure Active Directory, AutoMapper, WCF SOAP, Entity Framework core/6.2 code first, Dapper, MVC Devexpress 18, Jquery, AJAX, HighCharts, StructureMap, Sql Server 2016/MongoDb/Oracle 10, NUnit, Jest

    Environnement Build/Release /Continuous delivery : VSTS, AZURE cloud DevOps, Git, Feature toggling

    NATIXIS Asset MAnagement Juillet 2012 à Janvier 2016

    Concepteur et Développeur d'applications WinForms/Batch/WEB en .Net (MOE dans le pôle DataManagement)

    Domaine d’intervention :
    Support utilisateur et suivi de production des batchs et traitements de nuit.
    Maintenance et évolution du référentiel de données de marché APILOAD et de l’infocentre APIDATA
    Alimentation des caractéristiques et données dynamiques mensuelle et quotidiennes pour les OPCVM externe (Flux Bloomberg + Flux Morning Star)
    Développement des batchs de récupération et traitement des données fournisseurs (BVAL, DataLicence, Markit, Morning Star, Fininfo, Telekurs, Facset, barclays etc)
    Développement d’IHM du site d’administration du référentiel de données de marché
    Conception et développement du projet Actimize : Projet de détection des abus de marché et délits d’initié à partir des données End of Day et Intradays de Fininfo et Telekurs.
    Participation à la conception et le développement du projet PPO (Pricing Policy Obligataire) : nouvelle police de valorisation des titres obligataires (récupération des données Bval cash et datalicence et application des règles de priorisation pour sélectionner le provider à retenir).
    Rédaction de la documentation technique des différents projets développés.
    Conception d’une nouvelle architecture de stockage des cotations et indicateurs (historisation, audit et cristallisation)
    Développement de services web et leur clients batch et Excel pour injecter les cours des divers providers.
    Récupération des grecs BVAL sur les options de change et descente jusqu'à APIDATA.
    Setup BVAL et valorisation des CDS et indices de crédits

    Environnement technique :
    C#, WebApi, Services WCF, C++, API Bloomberg, DataLicence, Windows forms, Telerik, Devexpress 9-10-11,Visual Dot Net 2008 & 2010, ASP.NET, Sybase, Sql Server 2008, Excel, VBA, Shell Unix,VBA


    OFI Asset MAnagement Mars 2009 à Juillet 2012
    Concepteur et Développeur d'applications WinForms/WEB en .Net et C++ (MOE et MOA dans le pôle DataManagement)
    Domaine d’intervention :
    Support utilisateur et suivi de production des batchs Bloomberg, Sophis et autres traitements de nuit.
    Maintenance et évolution du référentiel de données de marché : Base contenant les données de marchés et fonctions manipulant ces données (Création d’instruments, historique de titres, dividend, volatilité, Corrélation, DataStream, etc)
    Maintenance et évolution de RPrice 2.0 (outil de valorisation des instruments de type Bonds (Investment gried et Hight yield), Convertible et CDS)
    Maintenance et évolution de l’intranet OFI-ADI
    Spécification et prise en charge des développements de la nouvelle version de RPrice (Octopus Lot 1 et 2 : outil de valorisation et de reporting des instruments de type CDS, bonds, Convertible bonds, cours listés).
    Lot 3 Octopus : Intégrations des positions et de divers réporting au sein de cet outil (courbe de taux, impact on Nav, indicateur de liquidité)


    Contribution au projet Framework OFI composé d’un ensemble de composant réutilisable dans toutes les applications interne à OFI.
    Participation au projet de migration vers le DataLicence des outils et batchs se basant sur l’API Bloomberg
    Projet de calcul des Rating internes OFI (Bonds, Actions, OPCVM)
    Maintenance et évolution de CLIPRD (Ensemble de fonctions exposés via Excel pour différents calculs sur les fonds : frais de gestion variables, VL, Envoie reporting client, historique d’indices, etc)
    Maintenance et évolution du WebFileLoader : outil de récupération de fichier sur les sites Web des fournisseurs de donnée de marché externes (Markit, Merry Lynch, JP Morgan, Barclays, BNP Paribas, Société générale etc)
    Intégration d’historique de spread CDS et mise en place de mécanismes de récupération complète d’historique en tenant compte des corporate actions (Changement de noms, fusion d’entités etc.)
    Environnement technique :
    C#, Services WCF, VB.NET, C++, API Bloomberg, Windows forms, Devexpress 9-10-11,Visual Dot Net 2005 & 2008 & 2010, ASP.NET, Sophis Value, Oracle10g (PL-SQL), Sql Server 2005, Excel, VBA, Shell Unix,

    NATIXIS BFI Aout 2008 à Janvier 2009
    PROJET : Développement d’une application de calcul et d’affichage des sensibilités (grecs) des commodités basé sur les différentes données de marché extraite de Sophis et maintenance de l’application qui effectue les scénarios de stress test.

    Sensibilités traitées par l’application :

    Sensibilité delta global correspondant à la déformation de la donné de marché Spot
    Sensibilité Gamma Global correspondant à la déformation du delta
    Sensibilité Vega correspondant à la déformation de la donné de marché volatilité
    Sensibilité Rho correspondant à la déformation de la donné de marché courbe de taux
    Sensibilités delta buckets, gamma buckets, gamma croisés
    Domaine d’intervention :

    Analyse et spécification
    Conception et développement de la nouvelle application d’analyse journalières des sensibilités commodities en C#, Visual .Net 2003, .net remoting
    Conception et développement des reports de consolidations en Windows Forms
    Conception et développement de l’affichage des sensibilités via intranet en C#, Visual .Net 2005, ASP.Net, bibliothèque infragistics, PL-SQL
    Maintenance de l’application de stress Test en C#, C++, Visual .Net
    Environnement technique :
    C#, C++, .Net Remoting, Windows forms, Visual Dot Net 2003 & 2005, ASP.NET, bibliothèque infragistics, Oracle10g (PL-SQL)

    SOPHIS (Projet au forfait) Mars 2008 à Juillet 2008

    PROJET : Développement au forfait d’un outil de migration de l’environnement OPICS d’AXA Banque (outil de gestion de portefeuilles et des produits financiers) vers l’environnement Risque de Sophis.

    Deux catégories de données sont migrées :
    Les market Data : données des marchés, taux d’intérêts, tiers…
    Les instruments financiers : Bond, options, debt instruments, ABS, futures, swap…

    Domaine d’intervention :

    Participation aux spécifications en collaboration avec les équipes financières d’AXA
    Formation au logiciels Sophis Risk & Value
    Utilisation de l’API Sophis et de l’Intégration Service
    Transformation des données d’OPICS en documents XML avec utilisation de schémas XSD pour validation

    Conception et développement C#
    Test et mise en production
    Environnement technique :
    C#, ADO.NET, Visual Dot Net 2005, XML, XSD, Windows Forms, Sql Server 2000, Oracle 10G, API SOPHIS, Intégration Service, Sophis Risk & Value

    IID (filial de CIC-Crédit Mutuel) Octobre 2005 à Mars 2008

    Développeur d'applications WEB/INTRANET et centralisées en .Net
    Domaine d’intervention :
    Evolution de l’application PTF2 pour les Statistiques clients
    Evolution de l’application Suivi de production temps réel
    Développement de l’application statistiques par plateaux
    Développement de l’application d’enregistrement des conversations téléphoniques des télé- acteurs
    Développement de l’application de construction et d’envoie des flux (prospect, confirmation rendez-vous, tâches pour le chargé de clientèle, etc.) des plates-formes téléphoniques vers les hosts
    Environnement technique :
    C#, ASP.Net, Visual .Net 2005, C++, Visual C++ 6.0, Sql-Serveur 2000, VB 6.0, Visual Interdev 6.0, COM

Études et formations
  • FORMATION

    2002-2005 : Elève ingénieur E.N.S.I
    Ecole Nationale de Sciences de l’Informatique Gradué en ingénierie .
    Spécialisations principales :
    Conception et développement des applications informatiques
    Systéme d’informations et de connaissances
    Data mining

    2000-2002 : Concours d’admission aux écoles ingénieurs
    Institut Préparatoire aux études d’ingénieur, filière MP.

    2012 : Certification First-Finance

    LANGUES
    Anglais: Anglais technique maitrisé, capable de communiquer et suivre une conversation courante
    Français : Lu/écrit/parlé

    COMPETENCES INFORMATIQUES

    Langages & API : C# 4.0 / 7.0, WebApi, Entity framework 6.2/Core, Dapper, C++, Java/J2EE, VB6.0, SQL, Corba, .Net Remoting, API Sophis, WCF, Devexpress, Entity Framework, Nunit, Jest, Multi-threading (TPL, Tasks management)

    Logiciels: .Net 4.5/.Net core 2.2, Resharper, Azure, VSC++ 6.0, VB6.0, Power AMC 9.0, JBuilder 9/X, Eclipse, connaissances en BizTalk 2004, TFS, VSTS, Git

    Progiciels Financiers Sophis Risk & Value (API Sophis), Meteor

    Systèmes: Windows, Linux

    Web: React / Redux / Typescript, MVC ASP.NET, AJAX, Java script, Jquery, Material-UI, SignalR, HTML, XML, XSL, CSS

    Méthodes: UML, Agile /Scrum, SOLID, TDD, DDD, Design patterns

    SGBD: ORACLE 8i, 9i, 10g, SQL SEVER 2008/2016/2018, Sybase

    NOSQL: MongoDb

D'autres freelances
Développeur .NET

Ces profils pourraient vous intéresser !
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible
CV Tech lead / Lead dev
Christophe

Tech lead / Lead dev

  • VILLENAVE-D'ORNON
C# .NET JAVA JAVASCRIPT SQL
CV Ingénieur en Data et IA
Joel

Ingénieur en Data et IA

  • CHAMPS-SUR-MARNE
PYTHON Microsoft Power BI SQL EXCEL AZURE PYSPARK JAVA C# PHP .NET
Disponible
CV Développeur .NET
Franck

Développeur .NET

  • POISSY
.NET C# SQL GIT DOCKER NODE.JS JIRA ASP.NET HTML5 JAVASCRIPT
Disponible
CV Développeur Data / Support et maintenance applicatif Asset Management
Walid

Développeur Data / Support et maintenance applicatif Asset Management

  • NANTERRE
SQL PYTHON SQL SERVER VBA .NET BASH
Disponible
CV Consultant SQL
Albert

Consultant SQL

  • PARIS
SQL C# SQL SERVER .NET C++
Disponible
CV Consultant fonctionnel C#
Anthony

Consultant fonctionnel C#

  • SAINTE-CROIX-DE-QUINTILLARGUES
C# .NET SQL PHP
Disponible
CV Ingénieur de développement FullStack .NET / Angular
Cedric

Ingénieur de développement FullStack .NET / Angular

  • SOMAIN
.NET C# SQL POSTGRESQL API RESTful Angular PYTHON BI
Disponible
CV Consultant développeur full stack
Brice

Consultant développeur full stack

  • L'HAŸ-LES-ROSES
Angular JAVA JAVASCRIPT SQL TypeScript SPRING .NET DOCKER Kubernetes
Disponible
CV Ingénieur de développement .NET
Jean-Claude

Ingénieur de développement .NET

  • BERCHÈRES-SUR-VESGRE
.NET SQL C# SQL SERVER GIT JIRA JAVASCRIPT VB.NET
Disponible