Expert technique freelance spécialisé sur les technologies web Microsoft, j’accompagne les clients sur :
📆 Disponible pour des missions courtes ou longues, à temps plein ou à temps partiel, sur Montpellier (sur site ou en télétravail) ou à distance.
✍️ Possibilité de contractualisation en direct, ou via des plateformes en ligne ou des sociétés de services.
Conception de preuves de concept ou de produits minimums viables, en co-création avec les parties prenantes ou sur la base d'un cahier des charges établi.
Accompagnement des utilisateurs métier et techniques, montée en compétence des équipes, et partage des bonnes pratiques pour une adoption efficace.
Analyse des besoins métiers et recommandations de solutions adaptées aux contraintes spécifiques (coût, délais, licences, gouvernance, volumétrie).
Conception de composants personnalisés, de scripts PowerShell, de pipelines CI/CD, et maintenance ou évolution de code serveur et client.
Analyse de l'adoption et des usages de Microsoft 365 via la collecte de métriques (scripts PowerShell, API Graph, outils du marché) et recommandations.
Étude et planification des migrations SharePoint (montées de version ou passage au cloud), chiffrage du projet, modernisation et redéveloppement des outils existants.
Vous pouvez consulter mon curriculum vitae directement sur cette page, ou télécharger une version en PDF :
👨🏻💻 Freelance depuis 2023
🏢 Sopra Steria (ESN) de 2018 à 2023
📍 Montpellier
Mise en place de stratégies pour des migrations ou des montées de versions de SharePoint (on-premise ou online). Développement de scripts en PowerShell ou utilisation d’outils comme DocAve ou ShareGate.
Sécurisation des plateformes Microsoft (mise à jour de sécurité), audit d’applications et stratégies sur les corrections des failles logicielles du Top 10 OWASP (Checkmarx).
Formation et accompagnement, des clients et utilisateurs finaux aux outils Microsoft 365 (SharePoint, Teams, Power Platform).
Mise en place d’architectures web distribuées en .NET. Réalisation de formations auprès des équipes de développements. Automatisation du déploiement (GitlabCI, Azure DevOps). Diffusion des bonnes pratiques de programmation. Analyses qualitatives avec SonarQube.
🏢 SMAG (éditeur de logiciel)
📍 Montpellier
Mise en place d’une architecture micro-services. Modélisation en UML (Modelio). Prototypages et optimisation de composants. Tests de montée en charge (NeoLoad). Refonte de l’intégration continue (Git, Pipelines Jenkins, MS Build, IIS Web Deploy, Azure Web Apps).
Veille technologique sur les produits Microsoft. Formation des équipes de développement. Réalisation de revues de code et automatisation des règles de codage.
🏢 SMAG (éditeur de logiciel)
📍 Montpellier
Amélioration du framework interne en C#. Refonte de l’interface (MVC, AJAX). Couche d’accès aux données réalisée avec un ORM interne (génération de code C# et SQL).
Mise en place d’extranets (SharePoint) avec authentification par SSO, développement de web parts et de mises en page avec des master pages personnalisées.
Migration technologique du système d’information géographique AutoDesk MapGuide vers OpenLayers (API GeoJSON, serveur WMTS, génération de cartes en PDF, synchronisation de fichiers SHP).
👨🏫 aMP Montpellier
REX sur la duplication et synchronisation de flux Power Automate. La session explique comment dupliquer des flux Power Automate rattachés à un site SharePoint et gérer leur maintenance et évolution. Plusieurs solutions sont présentées (PowerShell, API, PAC CLI, flux Power Automate)
Cet examen est conçu les candidats ayant le rôle d'architecte solution qui mettent en oeuvre des implémentations avec la Power Platform et qui se concentrent sur la façon dont l'écosystème low-code de Microsoft répond aux besoins métier et techniques au niveau d'une organisation.
Quelques exemples de prestations que j'ai pu réaliser pour des clients, avec une description derrière chaque tuile.
Et si déclencher un flux dans SharePoint devenait encore plus simple, tout en évitant les pièges cachés ? Je partage mon retour d’expérience sur le déclencheur "pour un élément sélectionné" avec des astuces concrètes pour améliorer l'UX et contourner une limitation clé liée à la gouvernance.
Si Power Automate est avant tout un outil low-code utilisable par des personnes non techniques, il est possible d'étendre cet outil avec des connecteurs personnalisés et même d'injecter du code C# pour aller plus loin.
Pourquoi le rendu des listes SharePoint a changé depuis quelques semaines ? Expérience moderne, Microsoft Lists, formatage JSON, cet article fait le point pour comprendre l’anomalie qui touche toutes les listes SharePoint.
Tu veux savoir comment créer en quelques clics un connecteur personnalisé pour la Power Platform en remplacement du connecteur générique HTTP bloqué par la gouvernance ? Cet article illustre le calcul d'une distance.
Envie de savoir comment faire un diagramme de Gantt avec Power Apps ? Je partage dans cet article un guide illustré pour mettre en place de genre de visuel tout en low-code
Avec la fin de vie de Stream, il est important de comprendre le fonctionnement du nouveau Stream dans SharePoint. Et comme il n’est pas concevable de tout (re)faire à la main, cet article décrit une démarche pour industrialiser la mise en place et l’ajout de vidéos en masse.
Prêt à démarrer votre projet ? Un message par e-mail ou via LinkedIn, et nous pourrons discuter de votre besoin (type de mission, secteur d'activité, durée, livrables, etc.).
Je partage sur les réseaux mes balades moto dans des coins tranquilles afin de profiter de la route et des paysages.
Je suis à travers les générations les jeux des licences Mario, Mario Kart et Zelda avec une préférence pour les versions en 2D.
A défaut de moto l'hiver, le ski est une bonne alternative pour avoir des sensations et prendre l'air frais de la montagne.