PROFESSIONAL EXPERIENCES
Thalès, Aix France Janvier 2022 – à ce jour
FullStack développeur C#/Angular
Contexte et objectifs : Au sein du département DIS, j'ai rejoint l’équipe composée de 4 personnes (1 PO, 1 analyste et 2 développeurs) travaillant, dans un contexte de livraison agile, sur le projet eSim tracking. Ce projet a comme objectif de développer une plateforme collectant, centralisant et fournissant toutes les données nécessaires à la surveillance du processus eSim au sein de Thalès.
Tâches :
- Développement d’un service permettant la collecte de données provenant de 3 applications WSM, ODC et TPE.
- Développement d’un dashboard en Angular afin de monitorer le processus eSim
- Développement en node js d’un service GraphQL permettant d’exposer les données à d’autres applications externes
- Mise en place de pipeline et release Azure DevOps
- Participer à l'analyse, le design, l'implémentation, les tests, la documentation et le déploiement de la nouvelle solution en CI/CD
- Fournir des livrables en production
Résultats : Travail 100% remote en total autonomie, tech lead, coordination avec une équipe en offshore baser à Singapour, contexte bilingue.
Environnement fonctionnel : Intégration des données de manufacture de carte Sim.
Environnement IT : C#, .Net 5, Linq, JSON, Angular, GraphQL, Node JS, PowerShell, AzureCloud, Azure DevOps, Visual Studio 2022, Visual Code, SQL Server, Oracle, git, Postman
PSP Investment, Montréal Canada Avril 2019 – Décembre 2021
Analyste-Programmeur C#
Contexte et objectifs : Au sein du département IDS, j'ai rejoint l'équipe migration cloud composée de 28 personnes (2 Po, 4 analyste fonctionnel et 22 développeurs) travaillant, dans un contexte de livraison agile, sur le projet VNext. Ce projet a comme objectif de migrer l’ancien système vers une infrastructure Cloud.
Tâches :
- Migration des pipelines de publication de l’ESB vers le Cloud en micro-service
- Développement de fonction app et durable fonction en C#,
- Déploiement des composants dans Azure, utilisation d’app registration sécurisé par certificat, ressource group, KeyVault, StorageAccount, ServiceBus, EventHub, MSI, ServicePrincipal, User, UserGroup, déploiement par ARM template
- Développement en node js de service GraphQL
- Mise en place de pipeline et release Azure DevOps
- Participer à l'analyse, le design, l'implémentation, les tests, la documentation et le déploiement de la nouvelle solution en CI/CD
- Fournir des livrables en production aux deux semaines dans un contexte de livraison agile SCRUM
- Assurer le support de niveau 2 sur l’ancien et le nouveau système
Résultats : J'ai pu apprendre de nouvelles compétences sur infra as code, Azure Cloud, Azure DevOps, micro-service avec Kubernetise.
Environnement fonctionnel : Intégration des données comptables des marchés privés et uniformisation du modèle pour les marchés publics et privés dans un environnement Cloud
Environnement IT : C#, .Net 3.1, .Net 5, Linq, XML, GraphQL, Node JS, PowerShell, Kubernetise, AzureCloud, Azure DevOps, Visual Studio 2019, Visual Code, SQL Server, Postgresql, Resharper, git,
Société Général, Montréal Canada Avril 2018 – Avril 2019
Analyste-Programmeur C#
Contexte et objectif: Au sein du département Risk, j'ai rejoint l'équipe Risk composée de 5 personnes (1 Po, 3 analyste fonctionnel et 1 développeurs) travaillant, dans un contexte de livraison agile, sur le projet CREAM. Ce projet a comme objectif d'intégrer les données Risk provenant de différent système pour la production de rapport clé.
Tâches :
- Design de la solution applicative
- Mise en place du modèle relationnel de donnée SQL, avec gros volume de données (> 1 millions rows) et gestion du versioning automatisé
- Réaliser une application from scratch de gestion reporting Back end en services API C# et Front End en Angular JS.
- Migration des données vers le nouveau système
- Participer à l'analyse, le design, l'implémentation, les tests, la documentation et le déploiement de la nouvelle solution
- Fournir des livrables en production aux deux semaines dans un contexte de livraison agile SCRUM
- Support technique
Résultats : J'ai eu comme défi technique de réaliser une application de gestion from scratch du design à la livraison en production. Lead technique.
Environnement fonctionnel : Équipe Risk
Environnement IT : C#, .Net core 3.1, Linq, Angular JS, Typescript, SSIS, SSRS, Visual Studio 2017, SQL Server, Oracle, git, gitflow, Resharper, Architecture MVC
PSP Investment, Montréal Canada Avril 2017 – Avril 2018
Analyste-Programmeur C#
Contexte et objectifs : Au sein du département IDS, j'ai rejoint l'équipe 360 composée de 7 personnes (1 Po, 1 analyste fonctionnel et 5 développeurs) travaillant, dans un contexte de livraison agile, sur le projet Global Portfolio Finance. Ce projet a comme objectif d'intégrer les données comptables des marchés privés au BUS d'entreprise évènementiel liés à un magasin de données opérationnel (ODS).
Tâches :
- Réaliser un ESB Publisher à l'aide de l'outil BizTalk et des services API en C#
- Réaliser en C# les changements aux services de publication à ODS.
- Ajuster le model de donnée de l'ODS pour les marchés privés et publics
- Ajuster les contrats services de l'API exposant les données de l'ODS
- Participer à l'analyse, le design, l'implémentation, les tests, la documentation et le déploiement de la nouvelle solution
- Fournir des livrables en production aux deux semaines dans un contexte de livraison agile SCRUM
- Support technique
Résultats : J'ai pu approfondir mes connaissances de la méthodologie agile Scrum, poker planning, grooming, revu, rétrospective, sprint. Monter en compétence sur l'outil TFS et les déploiements
Environnement fonctionnel : Intégration des données comptables des marchés privées et uniformisation du model pour les marchés publics et privés
Environnement IT : C#, .Net 4.6, Linq, XML, XSLT, MsTest, Visual Studio (2013, 2015, 2017), BizTalk Server 2013, SQL Server 2014, TFS, Resharper, Architecture ESB
Desjardins, Montréal Canada Octobre 2016 – Avril 2017
Analyste-Programmeur C#
Contexte et objectifs : Au sein du département DGIA spécialisé en gestion d'actifs et valeurs mobilières, j'ai participé à l'analyse et la réalisation sur des projets de refonte applicative.
Tâches:
- Analyser les impacts des changements du projet réglementaire FATCA
- Rédiger les dossiers fonctionnels et les dossiers d'essaie
- Supporter et coordonner les différents essais et supporter les contributeurs du projet
- Refonte en C# d'une application Access, développement, migration des données Talent
Environnement IT : C#, SQL Server, Visual Studio 2013, TFS, Oracle, ACCESS, AS400
Société Générale, Paris France Octobre 2013 – juin 2016
Analyste-Programmeur C#
Contexte et objectifs : Projets d'évolution et de transformation sur l'application Front to Back XOne multi-asset, plateforme développée en interne sous la technologie C#. XOne-Secloan assure la gestion des produits financiers de prêt/emprunt de titre et de REPO. L’application XOne compte 300 personnes dont une équipe en offshore à Bangalore. L’asset Secloan quant à elle est composée de 30 personnes.
Tâches :
- Développement et intégration continue
- Release Manager pour l’asset Secloan (1 release majeur par mois et 2 release mineur par semaine)
- Participation à un projet technique de migration de plateforme électronique (architecture Producer/Consumer via Tibco RV)
- Participation à un projet réglementaire FATCA, développement C# des spécificités
- Revue de code quotidienne
Résultats : Intégrer un projet d’envergure, rigueur, qualité du code à fournir, gestion du stress, connaissance du cycle itérative de développement en mode agile Scrum
Environnement fonctionnel : Prêt-emprunt de titre et REPO
Environnement IT : C#, .Net 4.5, Visual Studio 2013, LINQ, WinForms, WCF, Oracle 11g, PL/SQL, ReSharper, GIT, Gerrit, Jenskins, MBUnit, NUnit, Jira, Tibco RV/EMS
Direct Assurance, Paris France Mai 2013 – Octobre 2013
Analyste Fonctionnel
Contexte et objectifs : L’objectif du projet est la refonte en nouvelle technologie de l’application de gestion des contrats Direct Assurance. Ce projet a été réalisé au forfait dans les locaux de la SSII, au sein d’une équipe composée de 12 personnes dont 5 personnes en OffShore.
Tâches:
- Pilotage et coordination de l’activité équipe OffShore
- Mise en place de document de suivi l’activité équipe OffShore
- Interlocuteur privilégié équipe OffShore dans le cadre des questions techniques et fonctionnelles
- Revue de code quotidienne
- Coordination des tests d'intégration
- Support recette fonctionnelle QA, prise en charge des anomalies, pré-analyse, affectation et vérification des corrections
Environnement IT : C#, ASP.Net 4.0, Page method, Linq, Visual Studio 2010, SQL Server 2008, Tortoise SVN, Dot Cover
Natixis, Paris France Juillet 2010 – Mai 2013
Analyste Fonctionnel
Contexte et objectifs : La mission se déroule au sein du domaine CCO dans les équipes Front Office sur la plateforme dédiée à l’activité de gestion du crédit à la consommation. Prise en charge des besoins d'affaire, spécifications et pilotage des activités des équipes de développement.
Tâches :
- Prise en charge et analyse du besoin d'affaire (maîtrise d'ouvrage), étude d’impact et chiffrage de la charge du projet.
- Définition, ordonnancement et planification des activités pour la gestion des livrables des projets (ressources et délais)
- Pilotage et coordination de 4 équipes d...