Expériences Professionnelles
Depuis 03/16: Projet Kunea (application de gestion des écoles)
Contexte : Edition de logiciel éducation
Objectif : Fournir une solution de gestion administrative et académique d’une école
• Rôle et responsabilité :
▪ Architecture de l’application (micro-services)
▪ Mise en place de clusters kubernetes (Rancher)
▪ Mise en place du registre privé docker (Harbor)
▪ Mise en place du pipeline CI/CD (Gitlab)
▪ Mise en place de l’environnement de monitoring (EFK)
▪ Développement des micro-services
▪ Tests unitaires
Environnement technique : Python, Flask, AMQP, Docker/Harbor, Kubernetes/Rancher, Git/
Gitlab, Postgres, Linux/Bash.
06/18 – 07/19:(MISTERFLY) Dévelopeur .NET C# Freelance
Contexte : Site de vente de billets en ligne (********)
Objectif : Participer aux différentes évolutions du site ********
• Rôle et responsabilité :
▪ Conception et développement de composants (sélecteur de langues, newsletter,
calendrier flexibles)
▪ Réecriture de l’autocomplete du site en .Net Core
▪ Mise en place des logs sur l’ensemble des api du site misterfly.
▪ Mise en place des tests unitaires sur les différents composants web
▪ Mise en place du pipeline d’intégration continue
Environnement technique : C#, .Net Core, ASP.NET MVC, Jenkins , Vuejs, Docker, git, Jira
01/18 – 04/18:(KDS) Dévelopeur .NET C# Freelance
Contexte : Editeur de logiciel travel expense
Projet : Développement d’un moteur de règles de localisation
Objectif : Mettre en place un moteur de règles permettant de proposer les meilleurs hotels en
fonction de règles de sélection prédéfinies.
• Rôle et responsabilité :
▪ Conception et développement du générateur de graphes
▪ Formalisation des données
▪ Conception de la plateforme web pour la saisie des règles.
▪ Tests unitaires
Environnement technique : C#, .Net Core, ASP.NET Core, Postgres , Docker, Ansible, Git
04/17 – 12/17:(FNAC) Architecte .NET C# Freelance
Contexte : societe e-commerce
Projet : Développement du site de gestion des promotions de la fnac
Objectif : Mettre en place une plateforme web afin de permettre à la fnac de gérer la conception
et la diffusion de leurs promotions à l’échelle nationale
• Rôle et responsabilité :
▪ Architecture du socle technique
▪ Architecture de la plateforme web mvc
▪ Mise en place du cache
▪ Mise en place du log
▪ Architecture de la couche repository
▪ Tests unitaires
Environnement technique : C#, ASP.NET MVC, SQL SERVER , Dapper, LinQ, Injection de
dépendance, CQRS (Brighter), Javascript/Jquery/Typescript, NancyFx., Xunit, AOP.
01/15 – 02/17: (Zags) .NET C# Team Leader
Contexte : Editeur de logiciel dans l’assurance.
Projet : Développement d’un composant permettant de s’interfacer avec les systèmes
informatiques des clients (équipe de 5 personnes).
Objectif : Permettre à la suite Zags de notifier à des systèmes tiers tout événement (mise en
gestion de contrat, appel de cotisation, etc) survenu dans le système.
• Rôle et responsabilité :
▪ Conception de l’architecture du composant
▪ Mise en place du système de notification
▪ Gestion des transactions
▪ Génération de flux d’échanges
▪ Mise en place de web services d’intégration.
▪ Tests unitaires et tests d’intégrations
▪ Revue de code.
▪ Organisation de l’équipe en mode agile.
Environnement technique : C#, ASP.NET MVC, SQL SERVER , Entity framework, LinQ, Injection
de dépendance, CQRS (Brighter), Javascript/JQuery, NancyFx., Xunit, Specflow, Docker.
04/11 – 01/15(Expertime): Consultant technique .Net C# Sharepoint
Missions :
• UBIFRANCE : Développement de modules pour un CRM interne permettant d’optimiser la
gestion des partenaires internationaux(équipe de 3 personnes)
◦ Rôle et responsabilité :
▪ Analyse technique de la plateforme existante en vue de mettre en place une
architecture REST
▪ Conception et développement des nouveaux modules de gestion des partenariats
▪ Evolution de l’infrastructure existante
▪ Développement d’un système de logging
▪ Mise en place d’outils de mesure de la performance
◦ Environnement technique :C#, ASP.NET, SQL SERVER, XML/Json, Javascript/Jquery
• RANDSTAD : Migration de l’intranet interne de la société de sharepoint 2007 vers
sharepoint 2010.
◦ Rôle et responsabilité :
▪ Analyse de la plateforme existante
▪ Planification de la migration de chaque composant de la plateforme
• Base de données
• Site d’administration
• Collections de sites
▪ Re-Développement des composants existants afin de les adapter à la nouvelle
plateforme.
◦ Environnement technique : Sharepoint 2007-2010, SQL Server, ASP.NET, C#
09/09 – 04/11(Avanteam): Ingenieur logiciel .Net C#
Conception et Développement du logiciel phare de la société permettant de
dématérialiser les processus métiers en entreprise
• Rôle et responsabilité :
◦ Conception du module de génération de formulaires
▪ Développement de L’IHM (composants de formulaire, espace drag and drop)
▪ Développement du moteur générant le formulaire HTML
▪ Écriture des tests unitaires
▪ Mise en place de web service afin de s’interfacer avec le moteur de workflow
▪ Développement des « custom components » afin de prendre en charge le javascript
Environnement technique : C#, ASP.NET, Javascript/JQuery, SQL SERVER (2005/2008), XML/
Json, Ajax, IIS.
08/08 – 08/09 (British Telecom): Ingénieur études et développement .NET C#
Mise en place d’un nouveau système de gestion, permettant à British Télécom
d'optimiser son processus de référencement auprès de ses partenaires
• Conception
◦ Conception de l’architecture générale
◦ Modélisation de la base de données en vue de recevoir la base documentaire.
◦ Conception du formulaire de création de référencement
• Développement
◦ Développement du formulaire
◦ Mise en place des webservices afin de s’interfacer avec le système existant
◦ Développement du flux de travail
◦ Développement et intégration des outils de reporting afin de mesuré l’efficacité de
l’activité de référencement
Environnement technique : C#, ASP.NET, Javascript/JQuery, Workflow Foundation, ASP.NET,
SQLSERVER, XML