Au sein du département informatique d’AXA-IM Structure Finance Division, dans l’équipe de développement Front Office travaillant pour la ligne métier Structure Finance Division, je suis intervenu sur divers applications de gestion des portefeuilles utilisées par l’ensemble des équipes SFD.
Participation au développement de l’Application Maia :
C’est une application WinForm de gestion des portefeuilles qui couvrir à l’ensemble des types de gestion de l’équipe LF (Levraged Finance) / SCC(Structured Corporate Credit), et aussi les portefeuilles de CLO (Collateralized loan obligation ). Il leur permet de suivre à tout moment les positions de leur portefeuille valorisées en temps réels, de simuler l’impact sur leur postions des possibles trades et de mouvement de passif.
• Développement d’un module de Cdo evaluator Standard and poor et moodys (IHM, Objet métier et modélisation de la base de donnée)
• Développement de plusieurs écrans de « Guidelines »
• Développement d’un écran d’export trades pour suivre des trades.
• Développement des plusieurs autres écrans de paramétrages et audits.
Participation au développement de l’Application WSO
Dans la cadre de refonte du projet maia2 :
• Développement d’un ETL pour intégration de des données en base
Maintenance corrective et évolutive des plusieurs projets
• MAMO
Une application WinForm de gestion et reporting pour des courbes de taux
• UCITS
Une application WinForm d’aide à la décision pour des gérants de fonds
Langages : C#, LINQ, Transact/SQL
Matériel : PC/Window XP/ Window 8
Autres : Framework.NET 3.5, 4.0, WinForm/WPF, DEVExprerss, Multi-Threading
Visual studio 2008/2010, TFS, ClickOnce, SQL Server2008,
Desingn patern Factory method, MVVM/ MVPVM, Unity, Spring.Net
TDD
Application Strada :
Cet intranet, développé en ASP.NET, permet aux traders de passer rapidement des opérations (MM, TCN, Swap, Swaption, FRA, Futures, Options, FX) dans le progiciel financier SUMMIT via des Webservices. 300 utilisateurs répartis dans le monde entier (Paris, Londre, NewYork, Hongkong, Shanghai, Singapore).
• Refactoring en proposant une architecture objet qui permet la factorisation du code métier
• Développement d'une STP semi-automatique permettant aux utilisateurs
de sauver les deals (MM, Fx Swap, FxSpot, et Fx Fwd) provenant de plateformes électroniques(DealTracker, AUTOBAHN,UBS, FXALL et TMM360)
• Développement d'écrans pour gérer des produits FOREX (FxSwap,FxSpot et FxForward)
• Utilisation du logiciel SUMMIT FT
• Astreintes durant les jours ferries, support aux utilisateurs
Application Statistique :
Cet intranet, développé en ASP.NET/AJAX/ASP.MVC, permet aux back office d’analyser des données de deals sur les marchés électroniques des Bonds et des Forex (BLOOM / BONDVISION/ FX ALL / RTFX/360T etc.), faire des statistiques et générer des rapports.
Application MOCA :
Génération par batch, de rapports EXCEL destinés à la trésorerie, à partir de requêtes SQL faites dans le progiciel SUMMIT.
• Support direct aux utilisateurs : réduction du délai de traitement des demandes, investigations sur les chiffres
• Mise au point des requêtes SQL SUMMIT, optimisation
Application SpreadMatrix
C’est un intranet, développé en ASP.NET/AJAX permet au TRESOR de consulter des spreads des différents indices (EONIA, EURIBOR, LIBOR, SONIA etc.) en fonction des maturité. Les spreads sont publiés périodiquement à l’aide d’un batch.
Développement et Intégration des sites webs pour Garnier et Biotherm
• Développement C #/ASP.NET/AJAX
• Utilisation des Web Services
• Montage des sites web et développement en JQuery , java script,CSS
Langages : C#/ASP.NET, AJAX, HTML, JQuery Java script, CSS,
Matériel : PC/Window XP
Autres : Framework .NET 1.1, 2.0, Web service, e-Commerce, Framwork l’Oreal, IE,firefox
Participation aux différents projets de la plate-forme du groupe l’Oréal. Il s’agit d’un système d’aide à la création et à la maintenance des sites Web e-commerce des
Différentes marques (The BodyShop, Lancôme, Biotherme, Garnier…), différents pays (Europe, Chine, Brésil), différentes langues.
• Développement C #/ASP.NET/AJAX
• Développement des Procédures stockées en Transact/SQL
• Développement et utilisation des Web Services
• Montage des sites web et développement en java script
• TMA
Conception et développement des divers logiciels pour la filiale épargne salariale du groupe Generali.
• Un outil de calcul d’abondement, de gestion des diverses classes de fonds, de pilotage de fond retrait en fonction des profils d’investissement des épargnants.
• Un logiciel de gestion des relations clients (CRM) pour Generali et Fidelity
• Un logiciel de gestion des abondements
• Un outil de gestion des profils pour contrôler l’accès aux applications internes
• Script en PL/SQL de migrations des données financières
Dans un environnement professionnel financier, mes connaissances en finance ont beaucoup contribué à la réussite de cette mission. En même temps, j’ai acquis une riche expérience pratique en finance.
Participation aux différents projets de la plate-forme du groupe l’Oréal. Il s’agit d’un système d’aide à la création et à la maintenance des sites Web e-commerce des différentes marques (Lancôme, Biotherme, CCB,…), différents pays (Europe, Chine, Brésil, japon, Corée du sud), différentes langues.
• Gestion des projets technique
• Développement C #/ASP.NET
• Développement des Procédures stockées en Transact/SQL
• Développement et utilisation des Web Services
• Montage des sites web/java script
• Synchronisation des données entre serveur central et sites
• Récupération des commandes des sites vers le SAP
• Gestion et dispatche des stocks aux différents sites
• Assistance au test
Conception et réalisation d’un système de configuration et d’acquisition pour gérer un centre de tri postal. Il est basé sur l’architecture trois tiers composés d’un client léger de type Internet Explorer IE5 et/ou IE6, d’un serveur web IIS et d’une base de donnée ORACLE 9i .
• Conception WEB/ASP.NET
• Développement C #
• Utilisation de ADO.NET
• Utilisation de DateSet typé
• Mise en place de la base de donnée (MCD,MPD)
• Ecriture des Procédures stockées
• Mise en place de Trigger.
• Utilisation des composants COM+/DCOM
1. Participation à un grand projet du système d’information pour un centre de tri postal.
• Conception et développent d’un GED (Gestion électronique des documents) basé sur
• intranet avec ASP.NET, ADO.NET
• Développement de WebService
• NET remoting
• Invocation de code natif
• Utilisation du composant COM/DCOM avec .NET
• Des applications client en winForm
• Test unitaire avec Nunit
2. En charge d’un sous-système de contrôle des opérations (contrôle des machines de tri et de convoyage) et support technique des ingénieurs juniors.
Ce sous-système est composé de plusieurs composants COM/DCOM déployés sur divers ordinateurs. La communication avec les machines est basée sur TCP/IP à l’aide des protocoles propriétaires. La base de données utilisée est ORACLE 9. Le lien entre les composants COM/DCOM et la base de données est assuré par la couche ADO. La technique de multi-tâches et de synchronisation entre ces différentes tâches est largement utilisée. Pendant le développement, la connaissance du SQL+, PL/SQL et XML est indispensable.
• Définition des interfaces avec les machines,
• Conception, codage, test unitaire en usine,
• Intégration et validation en usine et sur site.
• Installation et déploiement sur site
• Formation et assistance à l’équipe de maintenance.
Langages : C #/.NET, C++, VB.NET,HTML, DHTML, XML
Matériel : PC/Window2000 (Station et Serveur)
Autre : WinForm, MFC, Framework .NET, IIS,UML, Agile développement, TCP/IP, COM/DCOM/ATL, ORACLE, Clearquest, Vss
Architecture et conception de haut niveau pour un logiciel de portillon de métro de Singapore:
• Validation des cart...