PROJET :
Développeur sénior spécialisé en back-end .NET/C#, avec plus de 3 ans d’expérience chez Pluxee France. Expert
en architecture logicielle, migration cloud Azure, sécurisation des APIs, et mise en place de pipelines DevOps.
Passionné par les environnements techniques complexes et les projets à fort impact métier
DOMAINE D’INTERVENTION :
◼ Responsabilités & Réalisations
◼ Prise en main et maintenance du legacy existant
◼ Synchronisation quotidienne des consumers
◼ Migration du Service Bus de RabbitMQ vers Azure Service Bus
◼ Développement de nouveaux batchs entre les commandes et les consumers
◼ Participation active au projet Move to Cloud
◼ Développement from scratch du backend de l’application Toqla
◼ Collaboration avec les équipes d’architecture sur les points techniques
◼ Mise en place de la surveillance applicative via AppInsight et Graylog
◼ Gestion des bases de données :
◼ Relationnelles : Oracle
◼ NoSQL : MongoDB, CosmosDB
◼ Suivi de la production et support
◼ Méthodologie :
◼ Agile scrum
◼ Architecture Onion
◼ Microservices
PROJET : En tant que développeur sénior j’ai été en charge de la recherche et développement de la mise en place
des outils devops et de la sécurisation des web api sur Azure. J’ai aussi mis en place une application de suivi de
covid dans les résidences, et du paramétrage de sonarqube
DOMAINE D’INTERVENTION :
◼ Développement logiciel :
◼ API de collecte des informations des collaborateurs
◼ API de collecte des informations des résidents
◼ API de suivi des personnes atteintes
◼ API de suivi des orientations des prospects
◼ Interface utilisateur avec React-Redux
◼ Enregistrement des applications sur Azure
◼ Mise en place de tests unitaires TDD et de tests d’intégration avec Specflow
◼ Sécurisation des APIs sur Azure
◼ Définition des infrastructures avec Terraform
◼ Migration de Active Directory Authentication Library(ADAL) vers Microsoft Authentucation
Library(MSAL)
◼ Middleware Rabbit-MQ
◼ Mise en place d’un batch de synchronisation
◼ MoveToCloud
◼ DevOps :
◼ Mise en place de la CI (Intégration continue) et DI (Déploiement Continu): packaging, tests unitaires,
documentation
◼ Déploiements automatisés via Azure
◼ Gestion des logs, des remontées d'erreurs et alertes
◼ Monitoring
◼ Suivi de la production et support
◼ Méthodologie :
◼ Agile scrum
◼ Architecture Onion
◼ Microservices
PROJET : Conception et Développement des interfaces business de saisie des assurés et des ayants droit
Développement des interfaces business de calculs et de remboursement de primes. Développement des interfaces
de migration de données des assurés.
DOMAINE D’INTERVENTION :
◼ Mise en place d’un workflow d’affiliation des assurés
CURRICULUM VITAE | CONSULTANT MOE / .NET / Full Stack
4/8
◼ Gestion des invoices (factures et des lignes de détails)
◼ Gestion des prix négociés (Taux)
◼ Développement d’une plateforme de remboursement de décomptes
◼ Rédaction des tests business BDD (SpecFlow)
◼ Développement en .Net (Services WCF)
◼ Architecture SOA
◼ Web Api
◼ Services Rest
◼ Interface web avec angular 6
◼ Réalisation des tests TDD
◼ Méthodologie de gestion : Agile Scrum
◼ Mise en place de reportings SSRS 2018
◼ Injection de dépendance avec Autofac
◼ Build automatique Devops
◼ DevOps :
◼ Mise en place de la CI (Intégration continue) et DI (Déploiement Continu): packaging, création de
container docker, tests unitaires, documentation
◼ Déploiements automatisés via Azure et Slack
◼ Gestion des logs, des remontées d'erreurs et alertes
◼ Monitoring
◼ Suivi de la production et support
◼ Migration des données avec DataFactory
◼ Sécurisation des données sensibles avec KeyVault,App Configuration, App Service
PROJET : Conception et Développement d’une application :de dématérialisation, de signature électronique de
contrats et des mandats et d’injection en masse des documents à la GED.
DOMAINE D’INTERVENTION :
◼ Organisation et conduite des réunions
◼ Gestion et conduite de l’équipe technique :
◼ Analyse : Participation à la compréhension des documents de spécifications fonctionnelle et technique
reçus de la part de l’équipe fonctionnelle.
◼ Développement en .Net (Services WCF)
◼ Architecture SOA
◼ Ecriture des procédures stockées
◼ Services WCF
◼ Méthodologie de gestion : Agile Scrum
PROJET : Conception et Développement d’une application de gestion (Finance Cockpit) regroupant les principales
activités de chaque pôle Business (Accounting, Tax & Reporting, Controlling) en WPF. Conception et
développement d’une application de Netting Change en MVC 4.5. Migration et développement d’une application
Janus regroupant les activités de controlling et de comptabilité en SSIS 2012. Gestion des Arrêtés mensuels et des
processus de Closing (Proof Of Externalization, Intercos). Outil de rapprochement INTELLIMATCH. Contrôles des
jobs sur un progiciel de matching.
DOMAINE D’INTERVENTION :
◼ Analyse : Participation à la compréhension des documents de spécifications fonctionnelle et technique
reçus de la part de l’équipe fonctionnelle
◼ Développement en .Net (WPF, LINQ)
◼ Architecture SOA
◼ Création des interfaces utilisateurs (DevExpress version 2012)
◼ Ecriture des requêtes SYBASE, SQL (CRUD)
◼ Ecriture des procédures stockées
◼ Services windows
◼ Services WCF
◼ Packages : Sql Server Intégration Services 2012
◼ Rapports : Sql Server Reporting Services 2012
ENVIRONNEMENT TECHNIQUE :
Net (C#, WCF, WPF), MVC, MVVM, MEF, SQL Server 2012, DevExpress, LINQ, Framework 4.0, Visual Studio
2012, Windows 7, IIS, TFS 2015, SYBASE, PRISM, Intellimatch.
Ingénieur d’études et développement
BRINK’S FRANCE
février 2014 - février 2015
PROJET : Conception et développement d’un module en client lourd d’aide aux DABistes, gestion des tournées des
transporteurs de fonds et Migration d’une application développée sous Oracle en Sql Server.
DOMAINE D’INTERVENTION :
◼ Analyse : Participation à la compréhension des documents de spécifications fonctionnelle et technique
reçus de la part de l’équipe fonctionnelle.
◼ Prise en main d’un outil de migration (SSMA)
◼ Développement en .Net ( Winforms, LINQ)
◼ Architecture SOA
◼ Création des interfaces utilisateurs (DevExpress version 2012)
◼ Ecriture des requêtes Oracle (CRUD)
◼ Ecriture des procédures stockées
◼ Conversion de procédures, de fonctions et de séquences écrites en PL/SQL en script Sql à l’aide de l’outil
Microsoft Sql Server Migration For Oracle
◼ Réécriture de la couche d’accès aux données
◼ Gestion des actions dans le cas d’une agression DABiste
◼ Multithreading
◼ Les fonctions Asynchrones
◼ Méthode de gestion de projet : Agile Scrum
ENVIRONNEMENT TECHNIQUE :
CURRICULUM VITAE | CONSULTANT MOE / .NET / Full Stack
6/8
.Net (C#, WCF, WPF), SQL Server 2012, DevExpress, LINQ, Framework 4.0, Visual Studio 2010, Windows 7,
IIS, TFS 2010, Oracle 10 G, SSMA
Ingénieur d’études et développement
FRANCE MEDIA MONDE
mai 2012 - janvier 2014
PROJET : Conception et développement des modules en client lourd et léger pour la refonte des sites de FMM
(hermès middleware).
DOMAINE D’INTERVENTION :
◼ Analyse : Participation à la compréhension des documents de spécifications fonctionnelle et technique
reçus de la part de l’équipe fonctionnelle
◼ Développement en .Net (C#, WPF, Asp.Net, LINQ)
◼ Création des interfaces pour le déploiement des produits (Telerik version 2012)
◼ Développement d’un outil permettant de comparer les produits des différents environnements avant la
mise en production
◼ Ecriture des requêtes SQL server 2012 (CRUD)
◼ Ecriture des procédures stockées
◼ Optimisation des requêtes SQL
◼ Mis en place des tests unitaires
◼ Mise en place des tests d’intégrations (Mock)
◼ Méthode de gestion de projet : Agile Scrum
ENVIRONNEMENT TECHNIQUE :
ASP.Net, .Net (C#, WCF, WPF, MVVM, TELERIK, LINQ, Framework 4.0, Visual Studio 2010, Visual Studio 2012,
Windows 7, IIS, SVN, LINQPAD
Ingénieur d’études et développement
VENTE PRIVEE
novembre 2011 - avril 2012
PROJET : Conception et développement d’un site intranet de gestion des ventes et du marketing.
DOMAINE D’INTERVENTION :
◼ Analyse : Participation à la compréhension des documents de la spécification fonctionnelle et techniques à
la suite de réunions avec le client sur les principaux modules :
◼ Génération de power point avec openxml
◼ Création du Back Office.
◼ Globalisation de l’application
◼ Développement en .Net (C#, ASP.NET, LINQ, Entity Framework)
◼ Création des interfaces utilisateurs (ASP.NET 4.0, AJAX)
◼ Requête MDX
◼ Requête PostgreSql
◼ Requête Linq(Insertion, Modification, Suppression, Lecture)
◼ Ecriture des procédures stockées
◼ Méthode de gestion de projet : Agile Scrum
ENVIRONNEMENT TECHNIQUE :
Net (C#, Asp.Net, WebServices, LINQ, Framework 4.0, Entity Framework, Visual Studio 2010, Windows 7, IIS,
TFS, OpenXml, AJAX(AjaxToolKit), TFS 2010, SQL SERVER 2008
Ingénieur d’études et développement
GDF-SUEZ
novembre 2009 - octobre 2011
PROJET : Conception et développement d’un site intranet de gestion des contrats gaziers.
Audit de la base de données existante, puis conception et développement d’un portail de demandes de création
d’espaces collaboratifs.
DOMAINE D’INTERVENTION :
◼ Création des contrats.
◼ Création des sites.
◼ Création des stations.
◼ Création des Deals.
◼ Reporting des données sous forme de Gridview. MS Chart
◼ Développement en .Net (C#, WebForm, LINQ, Entity Framework, POCO)
◼ Création des interfaces utilisateurs (ASP.NET 4.0, AJAX)
◼ Implémentation des Web Services.
◼ Requête Linq (Insertion, Modification, Suppression, Lecture)
◼ Ecriture des procédures stockées.
◼ Création des connecteurs
◼ Transfert des fichiers par FTP
◼ Méthode de gestion de projet : Agile Scrum
◼ Etude de l’existant
◼ Rédaction des spécifications fonctionnelles et techniques des principaux modules
◼ Demande de création
◼ Demande de modification
◼ Demande de publication en intranet ou en extranet
◼ Conception de la base de données (Windesign)
◼ Ecriture des scripts de création de la base de données et des tables.
◼ Ecriture des procédures stockées CRUD (SQL SERVER 2008)
◼ Développement en .Net (C#, WebForm, LINQ, Entity Framework)
◼ Création des interfaces utilisateurs (ASP.NET 4.0, AJAX)
◼ Implémentation des Web Services.
ENVIRONNEMENT TECHNIQUE :
.Net (Asp.Net, C#, WebServices, LINQ, Framework 4.0), SQL SERVER 2008(SQL, Procédures stockées),
WinDesign, Visual Studio 2010, Windows 7, IIS, TFS, AJAX (AjaxToolKit)
Ingénieur d’études et développement
AUSY
août 2007 - octobre 2009
PROJET : Projet interne consistant à développer des modules de suivi de tout le processus de recrutement sur le
périmètre France, Belgique, Luxembourg et mise en place d’un workflow du suivi des appels d’offre.
DOMAINE D’INTERVENTION :
◼ Etude de l’existant
◼ Rédaction des spécifications fonctionnelles et techniques de plusieurs modules
◼ Gestion des collaborateurs et sous-traitants
◼ Gestion des besoins
CURRICULUM VITAE | CONSULTANT MOE / .NET / Full Stack
8/8
◼ Gestion des missions
◼ Tableau de bord : visualisation graphique de type d’activités
◼ Administration : gestion des utilisateurs, profils, agences…
◼ Reporting Utilisateur
◼ Conception de sous-ensembles de la base de données (PowerAMC)
◼ Développement en .Net (C#, WCF, WinForms, LINQ, ReportViewer)
◼ Réalisation des modules selon l’architecture définie
◼ Création des procédures stockées (MySQL 5.1)
◼ Création des DAO et objets Métier
◼ Implémentation de la logique Métier
◼ Définition des services WCF
◼ Création des interfaces utilisateurs (WinForms)
◼ Création des reportings générés à la demande via ReportViewer
◼ Développement du module de reporting des « Contributions » (reporting généré en batch)
◼ Création des batchs .Net
◼ Interfaçage avec Excel
◼ Création de procédures stockées et de batchs de synchronisation
◼ Déploiement de l’application via Click Once
◼ Automatisation des tests unitaires via Visual Studio
◼ Tests fonctionnels
◼ Support
◼ Rédaction du manuel Utilisateur
◼ Support Utilisateur (200 personnes)
ENVIRONNEMENT TECHNIQUE :
.Net (C#, WCF, WinForms, LINQ, Framework 3.5, Click Once), MySQL 5.1 (SQL, procédures stockées),
PowerAMC, UML, Visual Studio 2008, Windows 2008 Server, IIS, SVN
Études et formations
Formation Angular 8, Microsoft Azure,DEVOPS
2020
Formation ASP.Net 2.0, 3.5, C#, Webservices, AJAX, Contrôles de serveurs, Déploiement et optimisation, Web Parts, Linq
2010
Formation .Net 3.0, 3.5, C#, WCF, WPF, Linq
2010
Master 2 : Systèmes d’Informations CNAM- Cours du Soir
2006
Maitrise d’Informatique / Imagerie, Développement et Bases de données
2004
Langues
Anglais - C2
Autres compétences
COMPETENCES
COMPETENCES TECHNIQUES
Modélisation UML, MERISE
Langages C#, T-SQL, PL/SQL
I-Net ASP.Net, XML, XSL, HTML, CSS, JSon, Ajax,MVC, MVC Razor,MVC Blazor
Frameworks Framework .Net 2.0, 3.0, 3.5, 4.0 (WPF, WCF, Winform), Core 3.0,3.1
Outils de développement Visual Studio …19, Visual Studio Code, TOAD, SQL BOX, PowerAMC, Win
design
SGBD Oracle, SQL Server, MySQL, PostgreSQL
Serveurs Web & Applicatifs Apache, IIS, Docker
Middleware RabbitMQ,ActiveMQ
Gestion de versioning CVS, VSS (VISUAL SOURCESAFE), TFS, VSTS, GIT
Outils de test Swagger, Fiddler, Postman, SpecFlow, Xunit, Mock
Systèmes Windows 2000, XP, NT WorkStation, NT SERVER
COMPETENCES FONCTIONNELLES
Domaine fonctionnel Comptabilité, Contrôle de gestion
Telecom : Fibre optique
Industrie : développement embarqué
Banque Finance