Compétences techniques
Technologies : Framework .Net/.Net Core, C#, ASP.Net MVC, ASP.Net Core MVC, Angluar, TypeScript, WPF,
Prism, DevExpress, WCF, Web API, SOAP, REST, EntityFramework, EntityFramework Core, Dapper, SQL, T-SQL,
PL/SQL, Log4Net, NUnit, Moq, JavaScript, HTML, JQuery, Ajax, Bootstrap, Foundation, AutoMapper, NInject,
SimpleInjector, Glimpse, Unobtrusive Validation.
Outils : Visual studio, Visual studio Code, Git, TFS, SVN, VSTS (future : Azure DevOps Services), Postman,
Checkmarx SAST, Jenkins, TeamCity, GitLab, Bitbucket, Jira, Redmine, Mantis, Microsoft Expression Blend 4,
Microsoft Expression Design 4.
SGBD : SQL Server, Oracle, MySQL.
Serveur : Windows Serveur.
Méthodologie : Cycle en V, agile.
09/2019
à Mai 2020
Responsable technique sur des applications en .Net
Dans le cadre de la réglementation RGPD, Natixis Assussances sécurise l’accès aux données à
caractère personnelles de ses clients en renforçant ses systèmes sur trois grands axes
authentification, habilitation et journalisation.
· Centralisation de l’authentification SSO et la gestion des habilitations de toutes les
applications par la mise en place d’un portail sécurité
· Dans le cadre de l’authentification SSO (SAML v2), mise en place d’un module fournisseurs
de service (SP) et d’un module fournisseur d’identité (IdP)
· Partage du module SP via package NuGet (créé avec NuGet Package Explorer), disponible
depuis un serveur NuGet interne (créé avec NuGet Server)
· Sécurisation des applications et des services web (https)
· Mise en place de la gestion des autorisations basées sur les Rôles/Claims
· Mise en place de l’impersonation à des fins de journalisation et gestion personnifié des droits
(accès base de données, répertoire partagé …)
· Mise en place d’un système de log avec Log4Net
· Mise en place de tests unitaires avec NUnit et Moq
· Identification et correction de failles de sécurité à l’aide de l’outil d’Analyse statique de code
Checkmarx SAST
Environnements :
· Microsoft Visual Studio 2019, Visual Studio Code
· Langages et frameworks : Framework .Net 4.5/.Net Core 2.2, C#, ASP.NET MVC 5, ASP.NET
Core MVC, Angluar 8, TypeScript, WCF (SOAP), Web API (REST), EntityFramework 6,
EntityFramework Core, SQL Server 2014, Mapper, NInject, SimpleInjector, JavaScript,
JQuery, Ajax, Bootstrap 4, Foundation, Glimpse, Postman, Log4Net, NUnit, Moq, Checkmarx
SAST
· Librairie JQuery : Unobtrusive Validation, w2ui, tostr
· Windows Serveur 2012 R2
· Outil DevOps : GIT, Jenkins, Bitbucket, Jira
09/2017
à 08/2019
La Banque Postale
Responsable technique sur des applications en .Net
Refonte du portail applicatif marché, un ensemble d’applications dédiées aux opérations de
Marché. Il est utilisé par différentes équipes de la Direction des Marchés Financiers (Front, Calcul
des Risques, Calculs prudentiels, ALM etc.)
Création d’applications N tiers from scratch :
· Animation des ateliers de conception de la solution technique
· Mise en place d’applications web (Asp.Net Core/Angular)
· Mise en place d’interfaces graphiques avec devexpress et création de custom control
· Mise en place de Web API (REST)
· Mise en place de windows services WCF (NetTcpBinding, NetNamedPipeBinding, duplex,
windows authentication)
· Installation et paramétrage d’IIS 7.5 et 8.5
· Rédaction de la documentation technique
· Formation de l’équipe d’exploitation
Mise en place des bonnes pratiques afin d’améliorer les performances techniques de projets
existants:
· Encadrement des développeurs (clean code, design pattern, refactoring, SOLID …)
· Parallélisation des traitements (Task Parallel library, concurrent collections et PLinq)
· Optimisation de la couche d’accès aux données en remplaçant Entity Framework par Dapper
· Mise en place de tests unitaires avec NUnit
Dans le cadre de la Politique de Maitrise des Risques SSI dans les Projets:
· Centralisation de l’authentification et des droits d’accès aux applications par la mise en place
d’un portail
· Mise en place et sécurisation des services web (https et windows authentication)
· Mise en place d’un système de log avec Log4Net (base de données et fichiers)
Environnements :
· Microsoft Visual Studio 2017
· Langages et frameworks : Framework .Net 4.5/.Net Core 2.0, C#, WPF, ASP.NET MVC 5,
ASP.NET Core MVC, Angluar 4, TypeScript, DevExpress, Prism, WCF (SOAP), Web API (REST),
EntityFramework 6, EntityFramework Core, Dapper, PL/SQL, Bootstrap 4, JavaScript, JQuery,
Ajax, Postman
· Windows Serveur 2008 R2, 2012 R2 et 2016
· Outil DevOps : SVN puis GIT, TeamCity, GitLab, Redmine`
06/2015
à 08/2017
Engie
Responsable technique sur des applications en .Net
Assurer la réalisation des correctifs et des évolutions d’applications permettant l’optimisation et
la valorisation du programme de la flotte de GNL ainsi que du portefeuille et le référentiel des
couvertures de devises
· Animation des ateliers avec le client
· Analyse du besoin et chiffrage des demandes d’évolutions
· Intégration de nouvelles règles de gestion
· Création d’interfaces utilisateur
· Correction d’anomalies
· Recette interne
· Installation de l’application chez l’utilisateur
· Gestion de bases de données (scripts)
· Elaboration de nouveaux modules dans le cadre d’évolutions métier
Environnements :
· Microsoft Visual Studio 2010 puis 2015
· Langages et frameworks : Framework .Net 4.5, C#, WPF, ASP.NET MVC 5, DevExpress, Prism,
EntityFramework 6, WCF (SOAP), ASP.NET Web API (REST), SQL Server 2008, Bootstrap 3,
JavaScript, JQuery, Ajax, Postman
· Outils DevOps : SVN puis GIT, VSTS (future : Azure DevOps Services)
04/2012
à 05/2015
EDF
Développeur confirmé .Net
La refonte du SI du processus journalier d’optimisation de la production d’électricité d’EDF, en
intégrant à la nouvelle architecture des outils de l’ancien SI.
· Analyse du besoin et chiffrage des demandes d’évolutions
· Intégration de nouvelles règles de gestion
· Consommation de web service SOAP
· Création d’interfaces utilisateur
· Création d’éléments pour l’interface utilisateur
· Correction d’anomalies
· Recette interne
Environnements :
· Microsoft Visual Studio 2010
· Langage de programmation : C#, WPF
· Outil débogage : Snoop
· Outil création d’interfaces : Microsoft Expression Blend 4, Microsoft Expression Design 4
· Outil de gestion de Version : TFS
08/2010
à 03/2012
Ingénieur d’étude et développement .Net
Refonte du système d’information de Bouygues Immobilier.
07/2008
à 07/2010
Tegas
Développeur concepteur .Net
Maintenance corrective et évolutive du système d’information.
09/2007
à 06/2008
sesam-vitale
Développeur SharePoint .Net
Conception d’un système permettant la dématérialisation de la facturation des prestations de soins,
dans le but de remplacer les feuilles de soins papier.
FeelanceDay, date création entreprise 12-05-2017 - Il y a 7 ans, forme juridique : SARL unipersonnelle, noms commerciaux REESK DIGITAL SOLUTION, adresse postale 28 RUE DE LONDRES 75009 PARIS, numéro SIREN : 829739622, numéro SIRET (siège) : 2973962200019, numéro TVA Intracommunautaire : FR28829739622, numéro RCS Paris B 829 739 622, activité (Code NAF ou APE), edition de logiciels applicatifs (5829C)
Nous passerons en revue les rapports du Freelance et du client afin de rendre la meilleure décision. Il faudra 3-5 jours ouvrables pour l’examen après avoir reçu les deux rapports.