AXA GIE (75) Depuis Juin 2012-
Fonction : Chef de projet/Architecte .NET
Mission 1 : Kick of de la refonte de l’application de calcul de risques Solvency II groupe AXA.
Mission 2 : Architecture et Développement dans le cadre du programme d’automatisation du processus du calcul du risque groupe solvency II du groupe AX (programme eFrame).
• Définition de l'Architecture technique de la solution (n/tiers SOA, mise en place des composants et des tutoriaux d'utilisation).
• Découpage des quartiers fonctionnels de l'application
• Implémentation du moteur de calcul des risques
• Chiffrage des autres modules fonctionnels
• Transfert de compétences aux équipes développant les autres modules fonctionnels
• Mise en place des documents de gouvernance de projet
• Interaction avec l’éditeur de la solution de workflow basé en Hollande (réunion en Anglais)
• Interaction avec l’équipe de modélisation (Group Risk Management) basée en Suisse Allemande (réunion en Anglais)
Environnement technique :
Base De Données ET Acccès : SQL SERVER 2008, Entity Framework, fichiers excel
Couche Métier : développée à l’aide d’un Framework orienté SOA et basé sur .NET 2.0-3.5/C# ;
Couche Présentation : Winform/ASP.NET.
Environnement de développement et outillages : VS. NET2010, NUnit, ClearQuest, SVN
Equipe : Un Chef de projet, 4 développeurs, 2 MOA.
Environnement fonctionnel de la solution :
Solvency II.
Interaction forte avec MOA
KTF Finance (94) Mai 2011-Mai 2012
Fonction : Chef de projet/Développeur .NET
Mission : Développement d’une solution de gestion d’établissements de microfinance..
Environnement technique :
Base De Données ET Acccès : Sybase; Framework interne simulant un ORM
Couche Métier : développée à l’aide d’un Framework orienté SOA et basé sur .NET 2.0-3.5/C# ;
Couche Présentation : Winform/ASP.NET; export excel avec ASPOSE ; Rapports avec Crystal report.
Environnement de développement et outillages : VS. NET2010, NUnit, ClearCase, SVN
Equipe : Un Chef de projet, 4 développeurs, 2 MOA.
Environnement fonctionnel de la solution :
Banque de detail.
Interaction forte avec MOA
AXA Investment Managers (92, Paris LA Défense) Octobre 2009-Avril 2011
Fonction : Chef de projet/Développeur .NET
Mission 1 : Evolution de ILSF/CQUEST, solution d’analyse de portefeuilles périmètre EQUITY (5 mois)
Rôle de développeur senior .NET/C#
Environnement technique :
Base De Données ET Acccès : Sybase; Framework interne simulant un ORM
Couche Métier : développée à l’aide d’un Framework orienté SOA et basé sur .NET 2.0-3.5/C# ;
Couche Présentation : Winform développée à l’aide d’un frameworkk MVP développé en interne ; export excel avec ASPOSE ; graphique avec Dundas. Infragistics.
Environnement de développement et outillages : VS. NET2008, NUnit, ClearCase, ClearQuest
Progiciels : Flux Bloomberg, Flux Factset, Decalog.
Equipe : Un Chef de projet, 3 développeurs, 2 MOA. Application utilisée par les 27 Gérants Equity.
Environnement fonctionnel de la solution :
Gestion d’actifs EQUITY : Risk analysis, Fundamental analysis, liquidity analysis, performance analysis
Interaction forte avec MOA
Mission 2 : Portail d’investissement Responsable (18 mois)
Rôle joué : Chef de projet technique/Dévelopeur. Architecture de la solution.
Environnement technique :
Base De Données et Acccès : Sybase et SQL SERVER 2005; Framework interne simulant un ORM. Sharepoint APIs pour stockage de documents.
Couche Métier : développée à l’aide d’un Framework orienté SOA et basé sur .NET 2.0-3.5/C# ;
Couche Présentation : ASP.NET 2.0 ; export Excel avec ASPOSE ; graphique avec Dundas. Infragistics.
Environnement de développement et outillages : VS. NET2008, NUnit, ClearCase, ClearQuest
Progiciels : Flux Bloomberg.
Equipe : Un Chef de projet, 4 développeurs, 2 MOA. Application utilisée par tous les gérants Axa IM et l’équipe ISR (environ 60 professionnels).
Environnement fonctionnel :
Analyse de portefeuilles, qualité des données.
Gestion d’investissements ISR : Modèles de calcul de notes E, S, G, CF pour les émetteurs et pour les portefeuilles à partir de critères brutes des fournisseurs de données Innovest, Vigeo, GMI ,Trucost et OEKOM.
Interaction forte avec MOA. Interaction forte avec les fournisseurs de données Sociales, environnementales et de gouvernance, Interaction forte avec Equipe Référentiel des données.
Santé Service (92, Paris La Défense) Mars 2009-Septembre 2009
Fonction : Architecte/Développeur .NET
Projet: Refonte de la gestion du dossier patient.
Environnement technique :
Base De Données : SQL SERVER 2005/2008;
Couche Métier : développée à l’aide d’un Framework orienté SOA et basé sur .NET 3.0/VB.NET/C# ;
Couche Présentation : ASP.NET MVC
IDE : Visual studio 2008/Team Fondation Server.
NATIXIS ASSET MANAGEMENT (75, Paris 13) Février 2008-Mars 2009
Fonction : Architecte/Développeur .NET, Equipe front
Mission 1 : Framework technique des applications .NET Winforms (3 mois)
- brique universelle d’accès aux données
- infrastructure technique pour les applications en architecture orientée services
- framework MVP.
Mission 2 : Framework fonctionnel des applications front (4 mois)
- Réalisation du business model unifié pour les applications front
Mission 3 :Projet CRTSAccess (2 mois)
- Architecture et réalisation de la façade d’accès aux APIs du progiciel Charles Rivers Trading System pour toutes les applications Front
- Support sur le composant pendant toute la durée de la mission.
Mission 4 :Projet Accrued Interest (1 mois)
- Harmonisation du calcul des coupons courus de toutes les allocations
Mission 5 :Projet Gestion de Produits Structurés (6 mois)
- Entrée des ordres exécutés dans le système CRTS
- Gestion des Indices et benchmarks
- Suivi des positions
Environnement technique :
Base De Données : SQL SERVER 2005, Sybase;
Accès aux données : Composant réalisé en interne (BusinessDataFactory);
Couche Métier : développée à l’aide d’un Framework orienté SOA et basé sur .NET 2.0/C# ;
Couche Présentation : Winform développée à l’aide d’un frameworkk MVP développé en interne
Environnement de développement et outillages : VS. NET2005, Unity, NUnit, SVN, Log4NET, Application validation block
Progiciels : Charles Rivers Trading Systems (CRD)
Environnement fonctionnel :
Gestion d’actifs (exécution d’ordre des managers jusqu’à la table de négociation, suivi de positions, simulation)
Interaction forte avec MOA
Groupe GIBERT JEUNE SA (75, Paris 10) Mai 2006-Février 2008
Fonction : Chef de projet/Développeur .NET
Mission : Refonte de l’application de gestion commerciale de la société.
L’application de gestion commerciale du groupe a été refondue en une application d’architecture n-tiers comprenant :
- 1 front-end en Winform,
- 1 partie métier offrant un ensemble de services,
- 1 partie d’accès aux données base MSSQL SERVER 2005.
Le front-end a été développé sur la base d’un framework M2VC-win.
Les Services ont été développés sur la base d’un framework orienté services.
L’accès aux données a été développé sur la base du mapper Ibatis.NET.
Tâches et responsabilités:
Mise en place des normes et procédures, structuration Equipe. Référent technique .NET.
Formation de l’équipe au framework de développement d’applications n/tiers en Architecture orientée services.
Formation de l’équipe au framework M2VC-win de développement d’applications Winform.
Formation de l’équipe à l’utilisation du mapper Ibatis.NET d’accès aux données.
Architecture de toute l’application, conception UML.
Développement de la partie back-end.
Inspection et Revue de code.
Environnement technique :
Base De Données : SQL SERVER 2005;
Accès aux données : IBATIS.NET;
Couche Métier : développée à l’aide d’un Framework orienté SOA et basé sur .NET 2.0/VB.NET/ C# ;
Couche Présentation : Winform développée à l’aide d’un fmwk M2VC-win
Environnement de développement : VS. NET2005, Spring.NET, Ibatis.NET, Visio, NAnt, NUnit, SVN, Log4NET, fmwk SOA et fmwk M2VC-win.
UMM Groupe Vivendi (secteur = Télécoms mobile) (75, Paris 8) Février - Mai 2006
Fonction : CDP/Développeur .NET
Mission 1 : Portage du framework interne de UMM en Architecture SOA, projection .NET.
Mission 2 : Développement itératif d’applications de téléchargements en ligne sur mobile (WAP, Imode).
Formalisation des cahiers de charge.
Choix architecturaux, Design UML, prototypage.
Participation aux Développements.
ADP (secteur = Transport) (75, Paris) Août 2005 - Janvier 2006
Fonction : CDP/Développeur .NET
Mission : Conception, Développement et intégration d’une application de gestion de coût d’impression en architecture 3/tiers.
Formalisation du cahier des charges, Choix architecturaux, Design UML, Prototypage et découpage du projet en jalons, en régie chez le client.
Développement de la solution et livraison selon les jalons prédéfinis, au forfait avec une équipe de deux développeurs.
Intégration dans le SI ADP.
Environnement technique :
Base De Données : Oracle 9i /TOAD;
Accès aux données : ADO .NET et le framework IBATIS;
Couche Métier : à l’aide du Framework .NET 1.1/C# ;
Couche Présentation : ASP.NET/C# et service web XML; le modèle MV2C a été utilisé pour ASP.NET ;
Environnement de développement : VS. NET2003, Visio, NAnt, NUnit, VSS, Ndoc, Log4NET ;
Test Unitaires : avec NUnit ;
Le conteneur léger SpringNET a été utilisé comme middleware des différentes couches de l’application. Design patterns (Singleton, IoC, Locator, etc..).
Excel pour la gestion de projet, Windows Server 2003.
Vente Privée SA (secteur = e-commerce) Avril - Juin 2005
Fonction : Architecte/Développeur .NET
Mission : Développement d’une application CRM en architecture 3/tiers, en suivant une méthodologie XP.
Par une méthodologie XP (conception et développement à cycles d’itération courts), Réalisation d’une application de gestion de la relation clients en architecture 3/tiers :
Couche d’accès aux données (DAL) avec l’outil de mapping objet/relationnel Framework Gentle.NET,
Une couche métier /applicative,
Une couche façade d’exposition des services métiers (XML, web services),
Une couche présentation en Winform pour les postes clients.
Documentation en Anglais.
Environnement technique :
Base De Données : SQL SERVER
Accès aux données : ADO .NET et le framework Gentle.NET;
Couche Métier : à l’aide du Framework .NET 1.1/C# ;
Couche Présentation : Winforms/ C# et ASP.NET/C#;
Environnement de développement : VS .NET2003, Visio, NAnt, NUnit, VSS, Ndoc ;
Test Unitaires : avec NUnit ;
Excel pour la gestion de projet, Windows Server 2003.
Les Mousquetaires (secteur = distribution) Septembre 2004 - Février 2005
Fonction : Développeur .NET
Mission 1 : Développement d’une application de gestion de points de vente
conception UML,
développement .NET / C#,
Assistance à l’équipe d’architecture .NET à Montrouge,
Interfaçage avec l’équipe d’Architecture .NET à Bordeaux,
Ecriture des scripts Nant,
Tests unitaires à l’aide de NUnit,
Documentation, Intégration et formation utilisateurs.
Environnement technique :
Base De Données : SQL SERVER
Accès aux données : ADO .NET et DAAB ;
Couche Métier : à l’aide du Framework .NET 1.1/C# ;
Couche Présentation : IIS/ ASP.NET/ C# ;
Environnement de développement : VS .NET2003, Visio, NAnt, NUnit, FxCop, VSS ;
Test Unitaires : avec NUnit ;
Excel pour la gestion de projet, Windows Server 2003.
MKS (MARKET KNOWLEDGE SERVICES) (secteur = finance de marché) Juillet 2003 - Juillet 2004
Fonction : Plates-formes logicielles Finances & Marchés Boursiers.
Développeur .NET / C# et Architecture logicielle .NET pour les logiciels de Marchés Boursiers
MKS est une société de services opérant dans le domaine de la Bourse et de la Finance de Marchés.
Elle offre des solutions logicielles "Front Office" et "Middle Office" pour le secteur boursier.
Mission 1 : Etude de faisabilité technique de la migration des solutions logicielles vers l’architecture .NET.
Mission 2 : Développement de modules de logiciels boursiers en environnement .NET) ; Pilotage équipe Offshore Tunis.
Environnement technique :
Base de données : SQL SERVER ;
Environnement de développement : VS. NET2003, C#, NAnt, NUnit, FxCop ;
Test Unitaires : NUnit ;
Accès aux données : ADO .NET et DAAB ;
Couche Présentation : IIS/ ASP.NET/ C#.
BETUR (secteur = btp) Octobre 2002 - Mai 2003
Fonction : Développeur .NET /C#
Mission : Conception, implémentation et mise en production d’une application de gestion de travaux
Environnement technique :
Environnement de modélisation : Visio ;
Système d’exploitation : Windows XP Pro ;
Base de données : Access/MSDE.
Accès aux données : Framework Deklarit de Artech ;
Couche métier : Framework .NET 1.0 ;
langage C#/XML/XSLT ;
Présentation : IIS/ASP.NET/C# ;
Environnement de développement : VS .NET2002 ;
Gestion de source : VSS ;
Rapports : Chart For .NET .
THOMSON Multimédia R&D Avril - Septembre 2002
Fonction : Ingénieur Stagiaire
Projet : Réseau domestique communiquant
Mission : Veille technologique et stratégique sur .NET
Rapport technique et d’opportunités sur les plateformes .NET et Compact .NET
Réalisation d’un prototype de pilote à distance d’une carte d’acquisition d’images satellite.
Environnement technique :
Système d’exploitation : Windows XP Pro/Linux ;
Couche métier : Framework .NET 1.0, Mono, langage C# ;
Présentation : IIS/ASP.NET/C# et WinForm/C#, Services web XML;
Environnement de développement : VS .NET2002.
GERTAU CAMEROUN Septembre 1996 - Juin 2000
Fonction : Ingénieur débutant/Chef de projet
Mission : Implémentation de modules logiciels
Conception, Développement et tests de modules de calcul de structures en fortran 95 et Visual C/C++ ;
Environnement technique :
Calcul scientifique, Fortran 95, MFC, Visual C++, VSS, Windows95/98.
Formation
2002 Ingénieur SUPELEC Paris
1996 Ingénieur de l’Ecole Polytechnique de Yaoundé (Cameroun)
Langues :
Anglais : Niveau Professionnel
Compétences Techniques
Gestion de projet SDLC.
CALCUL DE CHARGE, CALCUL DE CAPEX, PLANIFICATION, SUIVI DE BUDGET.
COORDINATION EQUIPE, RELATION MOA, XP/SCRUM.
Architecture logicielle : ARCHITECTURE N/TIERS DISTRIBUEES, SOA
Langages : C#, VB.NET, XML, SQL, SQL-ANSI, T-SQL, PL-SQL
SGBDRs : SQL SERVER 2000/2005, ORACLE, SYBASE, MYSQL
Couche Présentation : WINFORMS, ASP.NET, MVC, MVVM, AJAX/JQUERY
Accès aux données & Business Layer : ADO .NET, IBATIS, NHIBERNATE, ENTIY FRAMEWORK
Méthodes : UML (ENTERPRISE ARCHITECT), XP/SCRUM
Outils de développement : VS.NET 2005/2008/2010, ECLIPSE, SCRIPTS ANT, TESTS UNITAIRES NUNIT, CRUISECONTROL, NCOVER, NMAVEN
Communication interapplicative : SERVICES WEB XML, WCF, SPRING.NET
Versioning : SVN, CLEARCASE, TFS
Connaissances Métiers ASSET MANAGEMENT
SOLVENCY II
TRAITEMENT DE DOCUMENTS/ARCHIVAGE NUMERIQUE/TRAVAIL COLLABORATIF