Arnault Nouvel - Expert SharePoint Server
Transcription
Arnault Nouvel - Expert SharePoint Server
Arnault Nouvel Expert en Technologies Microsoft - 9 ans d’expérience Contact : [email protected] Winwise - S.A.S. au capital de 773 062,50 euros - R.C.S. PARIS B 392 378 162 - url www.winwise.com 130/136 rue de Silly 92100 BOULOGNE BILLANCOURT - tél. 01 46 08 78 50 - fax 01 46 08 78 51 2 DOMAINES DE COMPÉTENCES Conseil sur la mise en place de solutions SharePoint et Office 365 Encadrement technique autour de projets SharePoint et Office 365 Architecture logicielle et développements SharePoint Server et SharePoint Online Infrastructure et administration de fermes SharePoint (2007 -> 2013) Animation de formations sur les technologies SharePoint Intégration de chartes graphiques SharePoint Expertise sur l’utilisation de SharePoint pour héberger un site internet Développement d’Apps SharePoint 2013 COMPÉTENCES TECHNIQUES Produits serveur SharePoint Server 2007/2010/2013 SQL Server 2005/2008/2008R2/2102 Active Directory (DS et LDS) Active Directory Federation Services (ADFS) v2.0 Microsoft ForeFront Unified Application Gateway (UAG) Office 365 Langages C# 4.0 JavaScript/jQuery XML/XSL HTML/CSS Conception Infrastructures SharePoint Architecture logicielle SharePoint Sites internet et portails collaboratifs SharePoint Déploiements et migrations Office 365 Arnault Nouvel – MVP SharePoint Server 3 COMPÉTENCES COMPLÉMENTAIRES Langues • • Français maternel Anglais courant Cursus de formation • • 1999 – BAC S – Lycée Saint Erembert, Saint Germain en Laye 2005 – Diplôme d’ingénieur – E.S.I.E.A. Paris (Ecole Supérieure d’Informatique, Electronique et Informatique) ACTIVITÉS COMMUNAUTAIRES Blogs / Web site Blog technique SharePoint : http://blogs.developpeur.org/anouvel Modérateur des forums MSDN SharePoint : http://social.msdn.microsoft.com/Forums/frFR/sharepoint2010devfr/threads MVP SharePoint Server sur les années 2011 et 2012 Publications App SharePoint 2013 : WisePoint.PeopleSearch http://office.microsoft.com/en-gb/store/wisepoint-people-search-WA104128232.aspx Application de recherche d’utilisateurs exploitant la recherche et les profils utilisateurs Projet open-source : SharePoint Online Helper http://spohelper.codeplex.com/ Librairie d’authentification et d’activation de solutions pour SharePoint Online / Office 365 Projet open-source : SharePoint 2010 Image Field Upload http://spimagefieldupload.codeplex.com/ Système d’upload d’image dans les champs images pour sites de publishing SharePoint 2010 Article sur le portail MSDN : Développement de récepteurs d’événements http://msdn.microsoft.com/fr-fr/sharepoint/gg441166.aspx Projet open-source : Winwise.SPMailing http://spmailing.codeplex.com/ Génération de newsletter à partir de contenu SharePoint Projet open-source : WSPCompare http://codetesterwebpart.codeplex.com/ Outil de décompilation et de comparaison de livrables SharePoint Projet open-source : CodeTesterWebPart http://codetesterwebpart.codeplex.com/ WebPart permettant de tester du code C# et VB.NET dans son navigateur (compilation et execution à la volée) Projet open-source : jQuery.SPItemsRotator http://spitemsrotator.codeplex.com/ Utilisation javascript et des web services SharePoint pour présenter du contenu rotatif Projet open-source : SharePoint Administrator Packages http://spadminpack.codeplex.com/ Outils de gestion du BlobCache et de téléchargement des solutions wsp installées sur une ferme Arnault Nouvel – MVP SharePoint Server 4 Projet open-source : jQuery Picture Viewer Web Part http://jquerypictureviewer.codeplex.com/ Présentation d’images avec jQuery CERTIFICATIONS Microsoft Certified Trainer 2010, 2011, 2012, 2013 70-489 : Developing Microsoft SharePoint Server 2013 Advanced Solutions 70-488 : Developing Microsoft SharePoint Server 2013 Core Solutions 70-486 : Developing ASP.NET MVC 4 Web Applications (prerequisite for SharePoint 2013 developer certifications) 70-480 : Programming in HTML5 with JavaScript and CSS3 (prerequisite for SharePoint 2013 developer certifications) 70-668 : PRO: Microsoft SharePoint 2010, Administrator 70-667 : TS: Microsoft Office SharePoint 2010, Configuring 70-576 : PRO: Designing and Developing Microsoft SharePoint 2010 Applications 70-573 : TS: Microsoft SharePoint 2010, Application Development 70-549 : Designing and Developing Entreprise Applications using the Microsoft .NET 70-541 : Windows SharePoint Services 3.0 - Application Development 70-542 : Microsoft Office SharePoint Server 2007 - Application Development 70-536 : .Net Framework 2.0 - Application Development Foundation 70-528 : .Net Framework 2.0 - Web-Based Client Applications 70-526 : .Net Framework 2.0 - Windows-Based Client Applications 70-529 : .Net Frameword 2.0 - Distributed Application Development Vérifier mon cursus de certification : • Url : https://mcp.microsoft.com/authenticate/validatemcp.aspx • MCP ID : 1102609 • Password : arnaultnouvel EXPÉRIENCES DE FORMATEUR SharePoint 2010 MS 10174 - Configuring and Administering Microsoft SharePoint 2010 MS 10175A – Microsoft SharePoint 2010, Application Development MS 10232A - Designing and Developing Microsoft SharePoint Server 2010 Applications MS 10176B - What’s New for IT Professionals in Microsoft SharePoint 2010 W113 – Conception, paramétrage et utilisation avancée de SharePoint Server 2010 W114 – Développement avec SharePoint Foundation 2010 (Auteur du support) W117 – Administration de SharePoint Server 2010 (Auteur du support) SharePoint 2007 W100 – Conception, paramétrage et utilisation avancée de Microsoft Office SharePoint Server 2007 W80 – Développement avec Windows SharePoint Services 3.0 W82 – Administration de Microsoft Office SharePoint Server 2007 Arnault Nouvel – MVP SharePoint Server 5 EXPÉRIENCES PROFESSIONNELLE EVESA 2014 – 2 mois Assainissement de la plateforme SharePoint 2010 en vue d’une migration vers SharePoint 2013 à suivre. Actions Assainissement de l’infrastructure Code review de l’existant Correction des développements existants Audit pre-migration IFCAM 2014 – 3 jours Mise à jour (service packs et cumulative updates de toutes les fermes SharePoint existante : serveurs de développement, intégration, recette, production. Actions Installations de mises à jour IFCAM 2014 – 1 mois Intégration et packaging d’une charte graphique pour espaces collaboratifs. Développements spécifiques pour une application de gestion de cursus de formation. Actions Cadrage fonctionnel Développements L’Oréal 2013 – 2 mois Développement d’un site de publication SharePoint 2010 pour communication interne Actions Cadrage fonctionnel Développements Recommandations et mise en œuvre d’optimisations de performances sur la plateforme existante Fédération Française de Tennis 2013 – 2 jours Installation de la plateforme SharePoint Server 2013 de PoC pour un projet de business intelligence, avec SQL Server Reporting Services, Excel Services et PowerPivot. Actions Spécification des prérequis Installation et configuration de la plateforme Arnault Nouvel – MVP SharePoint Server 6 Baker & McKenzie France (avocats) 2013 – 2 mois Installation de la plateforme SharePoint Server 2013 de production on-premise, avec Office Web Apps 2013 et workflow manager. Migration des sites SharePoint Server 2010. Personnalisation de l’apparence des résultats de recherche, et développement d’un ranking model personnalisé pour une meilleure pertinence des résultats. Cadrage fonctionnel pour la refonte de l’intranet (en cours) Actions Analyse fonctionnelle Spécification des prérequis Installation et configuration de la plateforme de production Plans de maintenance SQL Migration des contenus 2010 Personnalisation des résultats de recherche Rédaction de la note de cadrage pour la refonte de l’intranet SysDis (SSII) 2013 – 1 mois Conseil et assistance technique pour les problématiques d’infrastructures autour d’un projet d’intranet/extranet SharePoint Server 2013 pour 12000 utilisateurs. Actions Conseil sur l’infrastructure Assistance technique sur l’installation de l’environnement de POC Aide à la réalisation de scripts d’installation Configuration de Unified Access Gateway pour la publication extranet BRED : Collaboratif et social 2013 – 3 mois Installation de la plateforme de production SharePoint Server 2013 + Office Web Apps 2013. Développement d’un module navigation spécifique. Actions Analyse fonctionnelle Spécification des prérequis Installation et configuration de la plateforme de production Plans de maintenance SQL Migration des contenus existants Développement d’une farm solution Richemont (luxe) : Wiki d’entreprise 2012-2013 – 7 mois Migration d’une application WCM multilingue de MediaWiki vers SharePoint 2010. Utilisation des briques sociales, WCM (avec variations), workflows, taxonomie. Arnault Nouvel – MVP SharePoint Server 7 Actions Analyse fonctionnelle Choix des solutions techniques Encadrement de l’équipe des développeurs Développement et déploiement BNP : Portail Produits 2012 – 6 mois Mise en place d’une application interne hébergée sur SharePoint 2010 pour proposer un catalogue produit en plusieurs langues aux équipes commerciales européennes. Utilisation poussée des briques WCM, de la taxonomie et des variations. Actions Choix des solutions techniques Encadrement des développeurs Développement des scripts d’installation Réalisation de certains développements Winwise : Migration Office 365 2012 – 2 mois Migration de SharePoint, Lync et Exchange vers Office 365 dans le but réduire les couts de maintenance et de développer une expertise sur l’offre Office 365. Actions Cadrage projet Mise en place d’une plateforme d’authentification SSO avec ADFS 2.0 Configuration initiale du portail et gestion des comptes utilisateur Migration de Lync vers Lync Online Migration des intranets SharePoint 2007 et SharePoint 2010 vers SharePoint Online Intégration d’une charte graphique SharePoint Accompagnement utilisateurs Laboratoires CHIESI : Publication SharePoint 2010 2011-2012 – 3 mois Publication via portail UAG 2010 de sites communautaires existants dans l’intranet SharePoint 2010. Réutilisation de l’architecture SharePoint 2010 existante. Gestion des comptes dans un annuaire séparé avec utilisation d’ADFS pour le passage des identités entre UAG et SharePoint 2010. Développement d’interfaces de gestion des comptes. Actions Architecture Installation AD et ADFS Configuration UAG et SharePoint 2010 Développement du Claim Provider permettant la résolution et recherche d’utilisateurs externes Encadrement du développeur Arnault Nouvel – MVP SharePoint Server 8 SNCF : Vidéothèque pour SharePoint 2007 2011 – 1 mois Suite au succès de la photothèque développée quelques mois plus tôt, développement d’une vidéothèque pour SharePoint 2007. Conversion de format vidéo automatique pour visualisation dans le navigateur et création de miniatures. Formulaire de téléchargement afin de tracer les téléchargements et usages des vidéos. Actions Cadrage Architecture logicelle Développement Déploiement en production Formation utilisateurs IFCAM : Refonte du site internet en SharePoint 2010 2011 – 6 mois Les objectifs majeurs sont de moderniser l’apparence du site internet de l’Institut de Formation du Crédit Agricole Mutuelle (IFCAM), et de faciliter l’édition du contenu par ses utilisateurs. Suite à la refonte du site, l’IFCAM prévoit d’utiliser les briques collaboratives de SharePoint au sein du portail pour répondre aux besoins collaboratifs des stagiaires participant aux formations. Projet réalisé avec la méthodologie SCRUM Actions Préconisations d’architecture Installation des environnements Rédaction du dossier d’architecture technique Encadrement des développeurs Réalisation des développements complexes Tests et validation des développements Déploiement en production Formation des utilisateurs SNCF : Photothèque pour SharePoint 2007 2010-2011 – 2 mois Développement d’une photothèque multilingue avec conversions de formats automatique. Développement d’un système de panier afin de télécharger un .zip regroupant plusieurs photos et un récapitulatif des copyrights au format PDF. Actions Architecture logicielle Encadrement du développeur Développement d’une partie du projet Déploiement en production Formation utilisateurs Arnault Nouvel – MVP SharePoint Server 9 iDTGV : Intranet SharePoint 2010 2010 – 3 mois Refonte de l’intranet, orienté publication de contenus (RH). Développement d’une application métier de gestion des « billets gratuits pour salariés iDTGV» à base d’InfoPath et Workflow Foundation. Actions Installation de l’environnement Intégration charte graphique Développement de la solution de gestion des billets gratuits Encadrement développeurs Formation administrateurs fonctionnels Cofely (GDF-Suez) : Expertise SharePoint 2010 2010-2012 - 2 mois + récurrent Refonte du portail extranet client Cofely Direct en SharePoint 2010. La principale caractéristique est l’affichage sur le portail de données exposées par une architecture SOA WebSphere. Actions Préconisations d’architecture Réalisation de scripts d’installation des environnements (SQL, ADLDS, SharePoint 2010) Rédaction du dossier d’architecture technique Mise en place de l’authentification par formulaire sur authentification AD-LDS Mise en place de la haute disponibilité AD-LDS Aide au démarrage des développeurs ODDO & Cie : Refonte du site internet en SharePoint 2010 2009-2010 - 7 mois Refonte du site internet pour des problématiques de référencement et de modernisation Développement durant la beta publique de SharePoint Server 2010 1er site internet public SharePoint 2010 en France ! Actions Rédaction du dossier d’architecture technique Définition des solutions techniques Encadrement des développeurs Mise en place d’une solution de réécriture d’Urls Intégration de la charte graphique Développement de composant graphiques en jQuery Optimisation du référencement Déploiement en production Formation des utilisateurs Arnault Nouvel – MVP SharePoint Server 10 Axios (Laboratoires Servier) : Accompagnement des administrateurs 2009 – 1 mois Conseil et accompagnement de l'équipe informatique métier en charge du projet de portail monde de la direction financière Actions Conseil sur l’architecture du portail Développement de modèles de pages spécifiques Développement de web parts spécifiques métier Développement d'un composant jQuery permettant la récupération par web services et l'affichage avec animations de données provenant de listes SharePoint Praxis (Laboratoires Servier) : Développement d’une solution de GED 2009 – 3 mois Mise en place d’un portail de GED sur l’intranet du groupe, dont l’objectif est la rédaction des procédures officielles du groupe Actions Développement de workflows métier Développement d'une définition de site Développement de fonctionnalités de gestion spécifique des droits Formation des utilisateurs SNCF : Conseil SharePoint 2007 2009-2012 récurrent Extranet partenaires orienté publishing Actions Installation des service packs SP1 et SP2 Développement de web parts de présentation de contenu avec fonctionnalité expand/collapse par groupe Développement de web parts photothèque et logothèque Développement de modèles de page spécifiques Intégration de la charte graphique Développement d'un système d'envoi de newsletters intégré à MOSS 2007 Praxis (Laboratoires Servier) : Administrateur de ferme SharePoint 2007 2008 – 8 mois Administration, maintenance des différentes fermes Microsoft Office SharePoint Server 2007 (MOSS) du groupe. Réalisation de développements génériques pour le groupe Actions Intégration dans MOSS de la master page groupe. Développement de composants génériques pour MOSS. Support aux équipes informatiques. Aide au démarrage de projets MOSS aux équipes informatiques du groupe. Etude, développement et déploiement d'une architecture distribuée de web services permettant la création automatique de collections de sites, sur plusieurs fermes SharePoint, depuis l'application "référentiel des applications" du groupe. Arnault Nouvel – MVP SharePoint Server 11 Media-Entreprise : Consultant-développeur en technologies Microsoft 2006-2008 – 2.5 ans Solution de génération de programmes multimédias et de plaquettes de présentations basée sur Microsoft Content Management Server 2002. Editeur de traduction des programmes et des plaquettes avec ASP.NET 2.0 et Workflow Foundation (.NET 3.0). Actions Maintenance et développement sur plusieurs sites de gestion de contenu (Microsoft Content Management Server 2002) visant à générer des programmes multimédias (via un système d’export XML). Développement et maintenance du système de traduction de ces programmes. Standardisation du modèle de données, optimisation du processus de développement des templates de page. Développement d’un site web (Ajax) permettant de compiler et déployer automatiquement les différents sites de gestion de contenu. Développement du générateur des fichiers localisés. Développement d’un prototype de template de site sous SharePoint 2007 dans le but de remplacer les sites existants de gestion de contenu. Coheris : Développement de contrôles graphiques Win/Web 2004-2006 – 2 ans Développement et maintenance des contrôles graphiques Win et Web destinés à être utilisés dans l’application [email protected] dont le rendu est identique dans les deux environnements. Actions Développement et maintenance des contrôles graphiques Win et Web Maintenance du gestionnaire de requêtes dynamiques utilisé dans la plupart des écrans de l’application [email protected] Développement d'un module d’évaluation d'expressions codées en langage VB.NET déterminées à l'éxécution dans l'application [email protected], avec gestion d'arguments. Arnault Nouvel – MVP SharePoint Server