Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Amine ZEMZEMI

Expert SharePoint & Power Platform (15 ans d'expérience)

SharePoint
Power Platform
Azure
SPFx
React.js
37 ans
Permis de conduire
Situation professionnelle
Entrepreneur
En recherche active
Présentation
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'expert SharePoint, Office 365 et Power Automate (MS Flow).
  • Projet réalisé au forfait avec une équipe composée de deux consultants MOA de la société de conseil MAZARS et un Product Owner côté client.
  • Contexte : Développement d'une GED pour la mise en conformité avec le référentiel national "Qualité de la formation professionnelle".
  • Mise en place d'un Hub Site pour l'accueil globale de la GED pour agréger toutes les informations des sites Ecole.
  • Création d'un template de site Ecole de type "Modern Team Site" avec le moteur PNP avec paramétrage des artefacts SharePoint.
  • Développement d'une interface front-office permettant aux préparateurs de formations de créer et suivre les nouvelles demandes de formation.
  • Développement d'un Workflow de validation des formation avec une double approbation : au niveau Ecole et au niveau département Qualité groupe.
  • Modification des formulaires SharePoint natifs avec Power Apps.
  • Environnement technique : SharePoint Online, Office 365, SPFx, React, TypeScript, Office UI Fabric, Modern Site, Power Automate (MS Flow), PnP Provisioning, Taxonomie, Document Set.
  • 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.
  • Environnement technique : SharePoint Online, Office 365, Azure Function, RER, SharePoint Provider-hosted Add-in, SPFx, React, TypeScript, Office UI Fabric.
  • 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.
  • Revue de code des développeurs.
  • Environnement technique : SharePoint 2016, IIS Handler, WCF, JSON, JSGrid, React App V2, TypeScript, Office UI Fabric, SPCAF.
  • Audit de la plateforme Office 365.
  • Configuration de Teams et d'un standard téléphonique de l'entreprise avec routage d'appel.
  • Mise en place d'un site SharePoint Online pour centraliser les documents à utiliser par l'ensemble des salariés.
  • Formation sur le partage de documents en utilisant OneDrive/SharePoint avec des internes et des externes.
  • Conseil et accompagnement sur les bons usages d'Office 365.
  • Environnement technique : Office 365, OneDrive, Teams, SharePoint.
  • Audit de la plateforme Office 365 (80 utilisateurs internes et 2000 sapeurs pompiers vacataires).
  • Etude de migration d'un portail extranet développé en php vers SharePoint Online.
  • Etude de mise en place de Remote Desktop Services pour l'accès en remote app à l'ensemble des applications du SDIS.
  • Chiffrage des prestations et des coûts de licences/CAL.
  • Environnement technique : Office 365, Azure AD, AD connect, RDS, ADFS.
  • Animation d'ateliers avec les métiers.
  • Développement d'un site modèle collaboratif sous SharePoint Online.
  • Développement de WebParts avec le nouveau Framework SharePoint SPFx.
  • Développement d'une application console permettant de déployer les assets dans SharePoint Online (Remote Provisioning).
  • Développement d’une application console permettant d’instancier un nouveau site, d’appliquer la charte graphique, de créer les groupes, etc.
  • Environnement technique: Office 365, Yammer, SharePoint Online, SharePoint Framework/ SPFx, Typescript, Add-in SharePoint, PNP Core, Remote Provisioning, Visual Studio 2017.
  • Rôle de référent technique sur un projet de migration SharePoint 2007 vers 2016.
  • Validation de l'architecture technique des environnements DEV, QUAL et PROD.
  • Réalisation de scripts PowerShell pour automatiser la migration avec Sharegate.
  • Audit et refonte du code de l'application suite aux problèmes de performances.
  • Développement de reminders à travers des timers job SharePoint.
  • Développement d'un Add-in Outlook.
  • Environnement technique: SharePoint 2016, Sharegate, SQL Server Reporting Services « SSRS » 2016, SharePoint Search, JSLink, Content Sources, Results Source, Display Templates, REST API, Visual Studio 2017, SPCAF, ReSharper.
  • Création du tenant Office 365 et choix des licences.
  • Migration des fichiers (Dropbox et G-Suite ) vers SharePoint.
  • Formations des utilisateurs sur les usages de OneDrive et SharePoint
  • Gestion des droits et des permissions des sites à travers des groupes Office 365.
  • Développement et mise en place de sites modèles.
  • Création d'une GED sous SharePoint avec un moteur de recherche et un magasin de termes.
  • 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.
  • Environnement technique : SharePoint Server 2010, Sandbox Solution, Reporting Excel, Application Lifecycle Management, CSOM, SPCAF.
  • Migration d’une solution Sandbox déployée sur site SharePoint Online.
  • Decommissioning de la solution sandbox.
  • Développement d'un Add-in SharePoint Provider-Hosted contenant les remote events receivers.
  • Refonte du code serveur SharePoint avec l'API CSOM (C#).
  • Déploiement de l'Add-in dans Azure.
  • Environnement technique : SharePoint Online, JSLink, Add-in, Azure, App Service, Redis Cache, RER.
  • 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.
  • Environnement technique : SharePoint 2013, JSOM, ShareGate, PowerShell.
  • Migration d'environnements SharePoint de la version 2010 à la version 2016.
  • Développement d'un outil de Knowledge management.
  • Rôle de référent technique à temps partiel sur la migration des sites SharePoint et coaching d'un développeur.
  • Mise en place des bonnes pratiques de développements SharePoint.
  • Revue de code.
  • Intégration de fonctionnalités Fast Search.
  • Animation d'ateliers.
  • Environnement technique : SharePoint 2016, Fast Search, Ranking.
  • Développement et mise en place d’un intranet institutionnel multilingue sous SharePoint Online (plusieurs lots).
  • Mise en place d’un réseau social d’entreprise avec Yammer.
  • Animation d’ateliers.
  • Cadrage des besoins.
  • Développement d'Add-in SharePoint-Hosted.
  • Développement de WebParts spécifiques.
  • Revue de code.
  • Livraison et déploiement des sites multilingue.
  • Conseils et accompagnement client sur la mise en place du contenu (navigation, espaces, sites, vues, etc.).
  • Coaching des personnes lors de l’intégration du contenu.
  • Formation utilisateur.
  • Administration de l’abonnement Office 365.
  • Environnement technique : SharePoint Online, JavaScript, Angular JS, JQuery, Bootstrap, SharePoint Apps, Yammer, Office 365
  • Développement d'une WebPart visionneuse de rapports SSRS multi-onglets (mission ponctuelle de 8 jours)
  • Développement d'une feature qui instancie le modèle de données du site avec des bibliothèques spécifiques pour les rapports SSRS.
  • Développement d'une WebPart spécifique configurable permettant d'afficher les rapports sous forme d'onglets.
  • Formation sur le code source.
  • Environnement technique : SharePoint 2013, SQL Server Reporting Services, JQuery.
  • Développement d'un site modèle de projet avec des Workflows de VISAS en utilisant SP Designer (Mission ponctuelle de 5 jours).
  • Développement de Workflow Visa.
  • Développement de Workflow de Notification visa J+13 à signer
  • Développement de Workflow de notification dépôt à 48 h.
  • Développement de Custom Actions.
  • Environnement technique : SharePoint Online, JSOM, SharePoint Designer, Workflow.
  • Filiale du groupe Best Western.
  • Développement d’un modèle de site spécifique pour le département achat afin de partager des documents avec les fournisseurs.
  • Développement d’un modèle de site « WebTemplate »
  • Automatisation de la gestion des droits par site et par fournisseur
  • Automatisation de la configuration du site : logo, nom des groupes utilisateurs, nombre de bibliothèque, etc.
  • Déploiement de la solution.
  • Correction des bugs.
  • Environnement technique : SharePoint Online, CSOM, Office 365, Sandbox Solution.
  • Développement d’un module générique de gestion des utilisateurs pour 150 sites en extranets.
  • Maintien en condition opérationnelle des environnements SharePoint.
  • Participation à la refonte de l’architecture pour une migration vers SharePoint 2016.
  • Environnement technique : SharePoint Server 2013, Web API, OAuth.
  • Développement et mise en place d’une plateforme de GED (référentiel documentaire) multilingue pour une division du groupe.
  • Développement de modèles de site et des Pages Layouts (Accueil, Search, New, etc.).
  • Développement d’un site de recherche custom en se basant sur les nouveautés de SharePoint 2013 : Display Templates, Refiners, Taxonomies, etc.
  • Développement de Workflow de demande de création de document avec une double approbation. Les écrans de création sont customs.
  • Développement d’une application permettant l’automatisation de l’upload des documents normatifs dans SharePoint en respectant des règles de gestion.
  • Intégration de la charte graphique / Master Page.
  • Automatisation de déploiement par scripts Powershell.
  • Configuration des services de Metadata, Search, UserProfile, etc.
  • Livraison sur les serveurs de qualification.
  • Support technique et référent expert niveau division.
  • Revue de code.
  • Interlocuteur unique avec les métiers.
  • Conseils et coaching sur des différents projets SharePoint en interne.
  • Environnement technique : SharePoint Server 2013, Search, Display Templates, Refiners, ReSharper.
  • Intégration d’un serveur BI dans la ferme SharePoint (Mission ponctuelle de 2 jours).
  • Installation du service applicatif et de l’add-in reporting services.
  • Configuration du serveur SSRS en mode SharePoint.
  • Déploiement des rapports et création des chaînes de connexion.
  • Environnement technique : SharePoint Server 2010, SSRS, SQL Server 2008 R2.
  • Développement et mise en place d’un intranet de publication de contenu.
  • Développement de Modèles de site et Pages Layouts.
  • Développement de WebParts de remontées d'informations avec carrousel JQuery.
  • Développement d’une Top Navigation partagée entre les différentes collections de site.
  • Mise en place d’un centre de recherche pour l’intranet.
  • Environnement technique : SharePoint Server 2013, TFS 2012, Visual Studio 2012, Asp.Net/C#, HTML, CSS.
  • Développement d’un portail décisionnel sous SharePoint 2013 pour une entité Orange.
  • Chiffrage des développements.
  • Validation des choix techniques.
  • Lead Technique, coaching, encadrement et suivi des développeurs (Utilisation de TFS pour la gestion des tâches et des bugs).
  • Revue de code.
  • Mise en place des environnements de développements (installation et configuration).
  • Intégration graphique HTML/CSS/JavaScript dans SharePoint (Master Page, Page Layout, User Control, etc).
  • Création de Site Templates.
  • Développement de différentes fonctionnalités du portail.
  • Mise en place des outils BI (Excel Services, SSRS et PowerPivot) dans SharePoint.
  • Installation et livraison sur les serveurs d’intégration.
  • Environnement technique: SharePoint Server 2013, Visual Studio 2012, TFS 2012, Excel Services, SSRS, PowerPivot, FxCop, StyleCop.
  • Développement d’un module de versioning.
  • Développement d’une WebPart permettant à l’utilisateur de rechercher les versions d’un document entre deux dates bien déterminées.
  • Le module permet d'afficher les informations de chaque version.
  • Environnement technique : SharePoint Server 2010, TFS 2010, Visual Studio 2010, Asp.Net/C#, HTML, CSS.
  • Développement d’un intranet multilingue de publishing qui regroupe plusieurs filiales du groupe.
  • Développement de WebParts XSL remontant les informations des bibliothèques et des listes de l’intranet selon une charte graphique.
  • Développement et génération d’une navigation spécifique pour le site en fonction des filiales.
  • Développement de Page Layout contenant une Photothèque et une Vidéothèque (en réutilisant le lecteur Silverlight fournit par SharePoint).
  • Développement d’un composant de recherche basé sur la Taxonomie qui permet d’effectuer une recherche dans la Photothèque et la Vidéothèque.
  • Développement de Page Layout « Résultat de recherche dans la médiathèque » avec WebPart de résultats affichant les photos et/ou les vidéos.
  • Développement d’une WebPart « AllItems » permettant d’afficher les éléments d’une liste filtrés par Taxonomie.
  • Développement d’une Page Layout « My Country » avec WebParts affichant les informations qui concerne la filiale en fonction de l’utilisateur connecté.
  • Provisioning des données et automatisation de déploiement par PowerShell.
  • Environnement technique : SharePoint Server 2010, PowerShell, Visual Studio 2010, TFS 2010, SharePoint Designer 2010, Asp.Net/C#, HTML, CSS, JavaScript, XSL, JQuery, les variations.
  • 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.
  • Environnement technique : SharePoint Server 2010, PowerShell, Visual Studio 2010, SharePoint Designer 2010, Asp.Net/C#, HTML, CSS, JavaScript, AJAX, JQuery UI, XSL, XML, LINQ, MSChart, FxCop, StyleCop.
  • Participation avec une équipe Scrum de 4 personnes à la refonte du site internet de l’IFCAM www.ca-ifcam.fr.
  • Développement de WebParts spécifiques (Inscription à une formation, résultats d’examen, onglets, catalogue de formation, zoom sur).
  • Création de contenus réutilisables.
  • Déploiement de la solution sur les serveurs d’intégration et de recettes.
  • Correction de bugs et livraison (septembre).
  • Environnement technique : SharePoint Server 2010, TFS 2010, PowerShell, Visual Studio 2010, SharePoint Designer, Asp.Net/C#, JQuery, HTML, CSS, JavaScript, XSL, XML, FxCop, StyleCop.
  • 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.
  • SharePoint 2010, Application Development : Exam 70-573
  • SharePoint 2010, Configuring : Exam 70-667
  • SharePoint Developer 2010 : Exam 70-576
  • SP 2019
    Expert
  • SP 2016
    Expert
  • SP 2013
    Expert
  • SP 2010
    Expert
  • SP 2007 / WSS 3.0
    Expert
  • SharePoint Online
    Expert
  • Yammer
    Avancé
  • Add-in
    Expert
  • SharePoint Framework
    Expert
  • Azure
    Avancé
  • OneDrive
    Expert
  • Sway
    Avancé
  • PowerApps
    Avancé
  • Delve
    Avancé
  • Teams
    Avancé
  • Asp.Net, C# (Framework 2.0 à 4.6)
  • HTML, XML, XSD, XPath, XSL, CSS, JAVASCRIPT, AJAX, JQUERY, PHP
  • PASCAL, C, C++, VB6, JAVA
  • SQL, PL/SQL
  • Access 2003, 2016
  • Oracle 7,8i, 10g
  • MySQL 4.0, 5.0
  • SQL Server 2005 à 2014
  • Visual Studio 2005 à 2017
  • Visual Studio Code
  • SharePoint designer 2007 à 2013
  • Office 2003 à 2016.
  • Eclipse 3.x
  • Power AMC Designer 9.x, 10.x
  • Easyphp 5.x
  • NetBeans 5.0 à 7.0
  • FxCop
  • StyleCop
  • ReSharper
  • SPCAF
  • Merise, UML, Design Pattern
  • Scrum
  • MSProject
  • Français
  • Anglais : 825 au TOEIC
  • Arabe

Ingénieur en Informatique

Sup' Galilée

Septembre 2008 à janvier 2011
Institut Scientifique et Polytechnique Galilée dit Sup’ Galilée (Université de Paris 13)
Spécialité : Génie Logiciel.

Licence en Informatique

Institut Supérieur d'Informatique

Septembre 2005 à janvier 2008
  • Veille technologique.
  • Vélo
  • Tennis
  • Football
  • Volleyball
  • Passionné par la musique orientale et occidentale.
  • Diplômé en musique Arabe et joueur de luth.