Travaillant sur des projets 100% SharePoint & Office 365 depuis 2007, j'ai acquis aujourd'hui une expérience riche et variée que j'aurai le plaisir de partager avec vous.
Je souhaite développer mon expertise autour des technologies Microsoft et participer à des projets à forte valeur ajoutée
Types de missions & domaines d’expertises :
Etudes, Mise en place & Développement de portails d’entreprises (Intranet, Extranet, Internet, GED, Moteur de recherche, etc.). Consulting, Coaching & Formation autour de SharePoint. Intégration de la suite MS BI dans SharePoint (SSRS, SSAS, Excel Services, PowerPivot et PowerView). Déploiement de l’offre Office 365. Développement des solutions de types : Farm, Sandbox, Apps ou Add-in, SPFx. Management et suivi technique des équipes. Audit, analyse et revue de code.
Je suis par ailleurs formateur SharePoint On-Premises & Online pour les clients de DEVCOLLAB : Formation sur mesure avec préparation du contenu / labs. Formation officielles Microsoft : MS 50429B : SharePoint 2010 Business Intelligence. MS 10175A : Microsoft SharePoint 2010, Application Development.
Divers : Microsoft France : Nomination au titre MSP (Microsoft Student Partners) en septembre 2009. Sup’ Galilée : Président et fondateur d’un club Microsoft à l’école 2009-2011. Techdays 2011 à Paris : Co-animation d’une session avec Gilles TOURREAU sur Code Contracts. Magazine Programmez : Publication d’un article dans le numéro 148, Janvier 2012 « Accéder aux données SharePoint avec REST & JSON ».
Rôle de TechLead dans une équipe scrum composée d'une dizaine de personnes. Etude de la migration d'une application groupe de GED avec choix de l'architecture, technologies, etc. Etude de faisabilité sur SPO et M365 : Développement SPFx, Développement sur Azure, Scripts, etc.
Rôle d’architecte applicative sur SharePoint Online, Office 365 et Azure.
Validation et cadrage du besoin.
Développement d’une application « Digital Library » permettant au client de : • Consulter la liste des navires. • Consulter la liste des équipements par navire. • Partager des documents avec les parties prenantes d’un navire en construction à savoir le chantier naval, l’équipementier le propriétaire. Chacun des parties doit se servir de cette plateforme pour accéder aux ressources relatives à un navire : Certificats, schémas, documents d’installation, comptes rendus, etc.
Développement d’Azures functions permettant d’interroger les données stockées dans SharePoint non accessibles aux utilisateurs finaux. En effet, ces derniers n’accèdent pas au back-office du site. Une élévation de privilège a été mise en place afin de remonter les données du profil connectée (Propriétaire du bateau ou constructeur).
Développement de Remote Event Receivers permettant d’intercepter les ajouts de nouveaux documents et la mise à jour automatique des données.
Provisioning de la solution et des assets SharePoint via le moteur PNP.
Développement d’une application console permettant l’upload en masse de documents à partir d’un fichier Excel.
Rôle de référent technique sur un projet de développement d'une application d'enquête de satisfaction pour EDF et ses filiales. Le projet était en mode Scrum dans une équipe composée de 2 personnes.
Etude de la faisabilité technique de l'application sur SharePoint, limites, volumétrie des données et nombre de collection de sites à prévoir, accès aux répondants externes sans authentification, anonymisation, etc.
Mise en place de l'architecture globale de l'application et conception de la solution technique.
Développement d'un module d'authentification sans mot de passe via un "Token" pour les personnes externes à EDF avec un algorithme de cryptage asymétrique.
Développement d'un web service WCF/JSON disponible en mode anonyme permettant à l'utilisateur final de valider son jeton d'authentification, accéder à l'enquête puis réponde.
Développement de plusieurs modules pour la partie création de l'enquête : vues personnalisées sur les enquêtes, diffusion de l'enquête aux destinataires, suivi et export des résultats sous format Excel
Développement d'une App permettant de répondre à l'enquête en utilisant React/TypeScript.
Réalisation des scripts de déploiements PowerShell, Gulp Tasks.
Mise en place et développement d'une application intégrée dans l'intranet permettant la gestion des déclarations de transactions financières personnelles pour les traders.
Analyse fonctionnelle.
Développement d'une feature qui déploie le modèle de données de l'application : champs, types de contenu et listes SharePoint.
Développement de pages applicatives permettant la saisie et la validation des déclarations.
Développement d'un moteur de génération de fichiers PDF à partir de template html. L'utilisateur peut télécharger sa déclaration après la validation.
Recette et déploiements.
Environnement technique: SharePoint Server 2010, Visual Studio 2013, Managed Metadata Service, iTextSharp, IIS Handler, ReSharper.
Développement d’un outil KYC Know Your Customer sous SharePoint 2010 pour suivre les clients professionnels de la banque, leurs financements et lutter contre le blanchiment d'argent (projets réalisé en plusieurs lots).
Développements d’outils permettant l’upload, la modification et la suppression en masse de dossiers clients BNPP à partir d’un fichier Excel.
Automatisation de la création des champs, types de contenu, listes et vues via une solution sandbox.
Développement d’event receivers.
Développement de features upgrades pour la modification de la solution en production en utilisant l’ALM dans SharePoint.
Création de rapports excels de suivi hébergés dans des bibliothèques SharePoint.
Migration des sites SharePoint de la plateforme SharePoint 2010 de CHIESI France vers un environnement SharePoint 2013 mutualisé géré par le groupe en Italie
Migration des collections de site via ShareGate.
Développement des scripts PowerShell de migration en utilisant l'API de ShareGate.
Génération de rapports Excel de suivi de migration.
Audit et revue de code.
Maintenance applicative et corrective de modules développés en JavaScript dans le but d'améliorer les performances de chargement des pages.
Maintenance évolutive et corrective de sites extranets SharePoint des clients OBS avec support utilisateur.
Administration des serveurs et des sites SharePoint (certificat SSL, rapports SSRS, SMTP, DNS, IIS, etc).
Correction de bugs.
Développement d’un Workflow d’approbation.
Développement des WebParts spécifiques (Data View Web Part).
Refactoring et industrialisation de la solution (Création d’une nouvelle architecture).
Participation à l’étude d’une migration vers une nouvelle ferme SharePoint.
Mise en place d’un portail décisionnel SharePoint 2013 dans une architecture multi-serveur.
Mise en place de la délégation d’identité entre les différents serveurs SharePoint et SSAS pour résoudre le problème de rafraîchissement des rapports Excel Services.
Environnement technique : WSS 3.0, SharePoint Foundation 2010, TFS 2010, SharePoint Server 2013, PowerShell, Visual Studio 2010, SharePoint Designer 2007/2010, SSRS, Asp.Net/C#, HTML, CSS, JavaScript, XSL.
Réalisation d’un site web vitrine multilingue pour ODDO Asset Management www.oddoam.com.
Développement de la partie « Produits » du site qui présente le cœur métier d’ODDO AM (WebParts, User Controls, HttpHandler, etc) en se basant sur un web service qui fournit les données.
Développement de la partie « Mon Espace » permettant de s’abonner aux valeurs liquidatives des fonds qui les intéressent.
Déploiement de la solution sur un serveur d’homologation.
Mise en place d’une CV Thèque dans le portail de l’entreprise avec automatisation de la gestion des candidatures entre le site web et l’intranet. Analyse des besoins et proposition d’une architecture de la solution. Rédaction des spécifications. Développement d’une interface WCF facilitant l’échange de données entre le site web et l’intranet de l’entreprise. Développement d’un service Windows relançant l’appel du web service en cas d’échec. Développement d’un Event Handler qui permet d’automatiser l’envoi des mails aux candidats. Déploiement de la CV Thèque sur le serveur de production de l’entreprise. Environnement technique : MOSS 2007, Visual Studio 2008, C#, WCF, HTML, CSS, JavaScript, PHP, MySQL.
Participation avec une équipe au développement d’un site de gestion de planning pour les consultants de Masao. Développement d’un module générique de visualisation des listes SharePoint à partir de tous les niveaux des sites avec un panneau de configuration. Développement d’un module qui gère les droits sur les listes et les sites SharePoint. Développement d’un module de saisie d’une nouvelle intervention pour un collaborateur avec une visualisation Gantt. Participation à la réalisation de la spécification technique des modules. Rédaction des documentations techniques. Environnement technique : MOSS 2007, Framework .Net 2.0, Asp.net/C#, HTML, CSS, JavaScript, Ajax.