SixièmeHomme - Consultant / Architecte .NET | C# - Freelance
Octobre 2024 – Aujourd’hui
• Étude et planification d'une migration progressive d'un logiciel
de gestion immobilière (monolithe à fort couplage aspx/ascx)
vers une architecture modulaire scalable et maintenable.
• Conception d'une solution répondant aux besoins métier
• Rédaction de la documentation d'architecture technique (DAT)
et des plans de transition
Compétences : C#, NET 8, API Rest, Tests Containers, Azure Bus Service,
Azure Devops (CI/CD), Docker
Klanick (ESN Montpellier) – Développeur Sénior .NET Lead Dev / Vue.js -
Freelance
Septembre 2023 – Octobre 2024
Intrasense – Solutions logicielles d'imagerie médicale
• Développement backend : Conception et implémentation de
services API REST sous .NET 8, en appliquant rigoureusement les
principes SOLID et une Clean Architecture pour assurer la
maintenabilité et l'évolutivité de la solution.
• Intégration DICOM : Création de services et de tâches en arrièreplan pour une interaction fluide avec les serveurs DICOM
(Orthanc), optimisant ainsi le traitement des données d’imagerie
médicale.
Septeo – Intervention sur une solution dédiée à la comptabilité (SECIB)
• Migration technologique : Création et migration de packages
NuGet, en passant d’une plateforme .NET 4.7 à .NET 6, assurant
ainsi une meilleure compatibilité et des performances accrues.
• Développement de fonctionnalités : Conception et
implémentation de nouvelles fonctionnalités répondant aux
besoins métiers, améliorant l’expérience utilisateur et la flexibilité
de la solution.
• Optimisation des performances : Révision du code côté serveur
avec optimisation des requêtes SQL et mise en place de
mécanismes de cache pour réduire les temps de réponse et
améliorer l’efficacité globale.
• Refactoring et modernisation du code : Réorganisation du code
existant pour réduire le couplage, faciliter la maintenance et
intégrer progressivement les parties legacy, garantissant une
meilleure évolutivité de la solution.
Compétences : C#/ NET 8, API Rest, Azure Bus Service, Vue.js 3 & Nuxts.js
3, Typescript, Azure Devops, Docker
MANGOPAY (Luxembourg) – Lead Développeur .NET - Freelance
Mars 2022 – Septembre 2023
MangoPay est une solution de paiement en ligne pour les plateformes de
Ecommerce
• Création d’interfaces web et outils d’administrations pour
plateformes de e-commerces
• Développement d'API web, SDK (microservices, provider
integration, DDD + CQRS + clean architecture, swagger.)
• Mise en place des tests Unitaires et E2E
Compétences : Swagger, Azure DevOps, Typescript, Vue.js 3, Docker, Git,
API Rest, Playwright, C#, CQRS , DDD, RabbitMQ, Docker
Swiss Life (Paris) – Développeur Fullstack Sénior - Freelance
Décembre 2021 – Septembre 2022
SwissLife est un acteur assurance et gestion de patrimoine
• Évolution de l’espace client des investisseurs, modifications du
site web
• Migration Vue.js 2 vers Vue.js 3
• Évolution des API existantes
• Création tunnel de souscription client avec détermination du
profil investisseur
• Mise en place tests e2e avec Cypress
Compétences : Vue.js 2 et 3, NuxtJs Typescript, Atomic Design, Cypress,
Jest, PostGreSQL, Node.js, Nest.js
Air Liquide (Paris) – Développeur .NET Sénior - Freelance
2021 (Mission au forfait 3 mois)
Réalisation d’un Prototype de type Dashboard pour récupérer des
données issues des stations d’hydrogènes et détecter les anomalies en
temps réel
• Utilisation .NET 6 pour le traitement des données et Vue.js pour
l’interface web
• Conception d’une API standardisée ODATA
Compétences : C#, .NET 6, Swagger, API ODATA, SQLServer, SIgnalR,
Vue.js
Agentil Group (Genève) – Développeur .NET - Lead Dev -CDI
Avril 2018 – Novembre 2021
Société Conseil et services autour de l’écosystème SAP
• Développement de solutions autour de l'éco système SAP
• Réalisation d'une application de gestion de budget & gestion RH
• Encadrement / Montée en compétence Equipe 3
développeurs(ses)
• Reprise et évolution d'applications existantes
• Ajout des principes de Clean Architecture sur plusieurs projets
• Amélioration de la performance et de la fiabilité lors de la
maintenance de plusieurs applications existantes
• Automatisation de divers processus financiers et opérationnels
comme la gestion des stocks, commande intercampagne,
affacturage, ordres de production
• Création d’extensions en .NET pour SAP Business One
Compétences : C#, .Net, .NET Core, Api Rest, Azure, Vue.js, Principes
SOLID, Clean Architecture, SqlServer, Entity Framework, Git, MongoDB
Neoti (Rodez) - Développeur .NET -CDI
Mars 2014 - Mars 2018
Rôle : Développeur au sein d'une entreprise éditant des solutions dans les
domaines de la location, de la distribution et de la réparation.
• Conception d’une application CRM / Géomarketing
• Participation au développement d'une solution saas de gestion
locative
• Définition des phases de spécifications fonctionnelles du logiciel
• Mise en place de tests et d'actions de maintenance
• Organisation agile, Sprint Planning
Compétences : C#, .Net, SqlServer, Entity Framework, Bootstrap,
OpenStreetMap, Asp.net MVC
Freelance – Développeur Fullstack
Janvier 2013 - Janvier 2014
Rôle : Développeur au sein d'une entreprise éditant des solutions dans les
domaines de la location, de la distribution et de la réparation.
Développement de solutions pour un groupement d'éleveurs :
• Mise en place d'un système de gestion de stock
• Synchronisation automatique des produits en ligne, mise en
place d'alertes
• Création de leur site vitrine ecommerce
Réalisation d'une solution intranet pour un groupement de vétérinaire :
• Partage de cas clinique (photos, données médicales)
• Gestion ressources humaine, planning
• Espace client suivi des animaux hospitalisés
Compétences : ASP.NET MVC, C#, Javascript, Bootstrap
Napier University (Edimbourg) – Développeur .NET / Machine learning
Janvier 2013 - Janvier 2014
Participation au développement d'un programme prototype de microsimulation de trafic routier.
Compétences : C#, WPF