Architecte Salesforce chevronné ayant occupé une variété de rôles dans l'écosystème de cette solution et travaillé à l'international. Aussi à l'aise en français qu'en anglais mes plus récentes réalisations ont touché la qualité des données, l'automatisation du marketing, la confidentialité et la gestion du consentement, la gestion des commandes, le commerce B2B et l'implantation des KPI.
Expériences professionnelles
Fonction occupée Architecte CRM et Marketing Cloud
De Beers Jewelers, Londres, Royaume Uni
2022 - 2024
Contexte Agir comme architecte pour NTT Data
Réalisations • Définir la feuille de route relative à la qualité des données et piloter
la configuration et l’implantation de la stratégie d’élimination des
duplicatas.
• Développer de nombreux rapports pour illustrer l’état des lieux
relatif à la qualité.
• Orienter la stratégie relative à la gestion de la confidentialité et des
consentements.
• Participer aux discussions sur l’intégration de la Chine.
• Participer à l’élaboration du dictionnaire de données.
• Conseiller l’organisation sur la mise en place d’Experience Cloud.
• Participer aux réunions quotidiennes des équipes Client et
Marketing Cloud.
Environnement Salesforce Sales, Service et Experience Cloud
Visual Studio Code avec Scratch Orgs
Fonction occupée Architecte Technique Salesforce
Value Retail, Londres, Royaume Uni
2021 - aujourd'hui
Contexte Agir comme architecte au sein du centre d’Excellence Salesforce pour NTT Data.
Réalisations • Revoir l’architecture des bacs à sable et piloter la migration vers la
nouvelle architecture proposée.
• Analyser divers projets, identifier les pistes de solutions avec leurs
contraintes, établir leur planification et les ressources requises.
• Analyser la stratégie d’arborescence avec les dépôts distants et
suggérer des pistes d’amélioration.
• Participer aux travaux relatifs à la préparation des mises á jour
saisonnières.
• Analyser en profondeur la solution AutoRABIT et proposer des
pistes d’amélioration quant à son utilisation.
• Analyser le paquet Proximity Insight, notamment sur le volet
d’envois massifs de courriels par le biais de Sendgrid. Modéliser les
flux, identifier les démarches requises pour assurer la conformité
aux exigences techniques et au RGPD, puis défendre le dossier
auprès de l’Autorité de Conception Technique.
Environnement Salesforce Sales, Service et Experience Cloud
Visual Studio Code avec Scratch Orgs
Fonction occupée Développeur expérimenté Salesforce
Lectra, Cestas
2020 - aujourd'hui
Contexte Préparer la migration du volet Requêtes de service de l’ERP Oracle ESB vers
Salesforce.
Réalisations • Analyser le référentiel cible Salesforce eu égard aux interventions
terrain (Field Service Lightning).
• Analyser les développements effectués lors des migrations
précédentes.
• Effectuer le mappage des champs sources et des champs cibles sur
la base du périmètre identifié par le métier.
• Modifier les classes exploitées précédemment pour les enrichir des
nouveaux champs et des nouvelles règles de gestion.
• Développer les nouvelles classes requises pour enrichir le
référentiel cible des champs requis pour les interventions terrain
• Développer la structure d’accueil et les classes requises pour
charger les données faisant partie du périmètre identifié par le
métier avec les règles de gestion afférentes
• Faire monter en compétences les développeurs Salesforce de
l’organisation.
• Élaborer la feuille de route pour faire évoluer l’équipe de
développement Salesforce vers l’intégration continue et le
développement continu.
• Sélectionner et mettre en place une solution d’ensemencement.
Environnement Salesforce Sales, Service et Experience Cloud
Visual Studio Code avec Scratch Orgs
Fonction occupée Développeur Salesforce
Niji, Issy-les-Moulineaux
2020 - aujourd'hui
Contexte Développer en télétravail, avec les lwc, un processus de gestion des appels d’offre
pour le compte de Solena (agro-alimentaire)
Réalisations • Récupération des maquettes Avonni Creator.
• Développement d’un composant visant à faire une sélection
préliminaire de produits à l’aide de filtres dynamiques.
• Mise en place des concepts de souscription et d’abonnement pour
la communication entre la liste des produits, les filtres et la sélection
retenue.
• Développement des classes Apex afférentes.
Environnement Salesforce Sales et Service Cloud sous Lightning avec Community
Visual Studio Code avec des scratch orgs
Fonction occupée Leader technique Salesforce
IBM, Lille
2020 - aujourd'hui
Contexte Agir comme leader technique au centre de compétences sur le projet PSA SAMS
Réalisations • Prendre en charge les tickets de niveau 3.
• Interagir avec les sachants PSA pour cibler les interactions à la
frontière entre Salesforce et les systèmes historiques.
• Développer une classe Apex pour remplacer un flux inefficace dans
un processus associé à la mise à jour des souscriptions.
• Faire monter en compétences une demi-douzaine de développeurs
Salesforce (coaching, formation, aide, affectation de missions
d’analyse).
• Identifier les opérations chronophages dans les classes Apex, les
processus et les flux.
• Initier la documentation des APIs entrantes et sortantes dans
Salesforce.
• Gérer les priorités avec la chef de projet.
• Mettre en place une méthode d’analyse.
• Créer un compte AWS afin d’analyser certains des services utilisés dans les
interfaces applicatives notamment le Simple Storage Service et les services
Lambda.
Environnement Salesforce Sales et Service Cloud sous Lightning avec Community
Drupal comme CMS en avant plan et JIRA pour la gestion des tickets
Fonction occupée Expert développeur Salesforce
Engie, La Défense
2019 - 2020
Contexte Prendre en charge tous les développements techniques de l’organisation SFDC
Réalisations • Mettre en place une nouvelle approche de développement
combinant les flux, les classes Apex et les processus avec les
événements plateforme pour optimiser l’utilisation du code,
développer plus rapidement et donner plus de contrôle aux
administrateurs.
• Développer les 4 APIs requises pour communiquer avec le nouveau
référentiel tiers en exploitant les pages Visualforce, leurs
contrôleurs, les classes Apex et les classes de test associées.
• Développer les APIs d’authentification auprès du serveur Okta.
• Travailler de concert avec la DSI pour configurer l’architecture de
gestion des APIs et avec le métier pour offrir des solutions
adaptées aux besoins.
• Conseiller les administrateurs sur les bonnes pratiques de
développement et les former sur le Flow Builder.
Environnement Salesforce Sales Cloud sous Lightning
Fonction occupée Administrateur/Développeur Salesforce
Solocal, Bordeaux
2018 - 2019
Contexte
Réalisations
Analyser les besoins des directions fonctionnelles métier ainsi que ceux de la DSI
et proposer des solutions
• Développer un prototype de préparation des offres Grands
Comptes basé sur les flux visuels.
• Piloter le projet de transition de l’authentification unique (SSO) vers
la plate-forme Azure AD, configurer le côté Salesforce, cerner les
différentes typologies de comptes utilisateurs et proposer le plan
de transition.
• Prendre en main toutes les méthodes d’archivage et préparer
l’archivage des opportunités et des comptes.
• Analyser les requêtes Apex chronophages et recommander des
solutions.
• Développer une API REST sortante pour récupérer tous les contacts
des comptes.
• Encadrer la développeuse chargée de permettre à la télévente de
créer des opportunités sur des prospects.
• Développer un déclencheur et une classe pour libérer les comptes
protégés pour les agences de publicité en remplacement des
workflows existants.
• Encadrer la développeuse chargée de mettre en place la gestion
des opportunités pour la télévente entrante et le traitement
multicanal des opportunités déléguées.
• Mettre en place un nouveau profil pour les référents terrain dans
les DOM.
• Remplacer au besoin le directeur CRM pour les revues et les
planifications des sprints.
Environnement Salesforce Sales Cloud et Service Cloud en mode agile
Fonction occupée Consultant Salesforce
FAF.TT, Paris
2018 - aujourd'hui
Contexte
Réalisations
Développer la gestion documentaire dans le portail B2B
• Analyser les greffons dans l’AppExchange pour voir si certains
d’entre eux ne pourraient pas répondre au besoin
• Développer le composant Lightning et les classes Apex afférentes
intégrant la création de dossiers dans une arborescence de même
que sa restitution et le téléchargement des fichiers dans le dossier
choisi pour chaque projet.
Environnement Salesforce Sales Cloud et Service Cloud en mode agile
Fonction occupée Architecte Salesforce
Premier Tech, Rivière-du-Loup, QC, Canada
aujourd'hui
Contexte Développer l’architecture de l’écosystème Salesforce et son intégration
avec l’ensemble des systèmes d’information.
Réalisations • Faire l’apprentissage du système de gestion des commandes (OMS)
afin de monter la documentation pour son déploiement éventuel.
• Piloter la réalisation d’une preuve de concept pour la mise en place
de la solution B2B Commerce Lightning au sein de l’organisation.
• Participer à l’opération de redressement de la qualité des données
de l’organisation.
• Participer aux groupes de travail sur l’EDI, la sélection d’un PIM et
d’une plate-forme d’intégration.
• Copiloter les projets Marketing Cloud des groupes pour le volet
technique.
• Sensibiliser l’équipe légale à la gestion des informations dans
Salesforce et piloter l’exploitation du référentiel pour la gestion de
la confidentialité et des consentements.
• Convaincre la direction de faire l’acquisition de Salesforce CDP et
piloter son implantation.
• Travailler avec Salesforce à la restructuration contractuelle de
Marketing Cloud pour l’adapter aux besoins pour le CDP et
Distributed Marketing.
• Assurer le suivi des bonnes pratiques de configuration et de
développement Salesforce de toutes les entités.
• Former les développeurs/administrateurs internes et externes à la
Stratégie de déploiement et de développement Salesforce
élaborée.
• Définir l’architecture de Marketing Cloud, en faire la configuration,
et effectuer les connexions aux Orgs
• Former les développeurs à SFDX et aux Scratch Orgs
• Développer une preuve de concept pour les déploiements
Salesforce via Azure DevOps.
• Développer un plan de formation pour les gestionnaires de
communautés partenaires.
• Analyser et recommander une solution de sauvegarde et
d’ensemencement
• Structurer la documentation des processus automatisés pour toutes
les entités.
• Développer une preuve de concept sur l’utilisation des objets
externes.
Environnement Salesforce Sales et Service Cloud, Experience et Marketing Cloud, Commerce
Cloud et CPQ. Visual Studio Code avec Scratch Orgs
Fonction occupée Chef de projet technico-fonctionnel
Suez, La Défense
aujourd'hui
Contexte Intégrer la nouvelle version du greffon Orbis de BvD dans C’CAP Entreprises.
Réalisations • Analyser les besoins pour enrichir les critères de recherches utilisés
dans le repérage des prospects et des comptes et évaluer les
caractéristiques de la nouvelle version du « plug-in ».
• Assurer une transition sans heurts de la version 3 à la version 4
dans les web services.
• Préparer les spécifications techniques détaillées expliquant les
classes utilisées et le mappage de la V3 à la V4 et à Salesforce.
• Superviser le développement relatif aux modifications requises pour
la montée de version et l’enrichissement des critères de recherche
• Mettre en place la création et la mise à jour massive des pistes et
des comptes dans C’CAP Entreprises
• Effectuer diverses analyses pour bien évaluer les impacts des refontes
prévues dans C’CAP Entreprises et C’CAP Collectivités
Environnement Salesforce Sales Cloud et Service Cloud en mode agile
Études et formations
Diplôme en administration (maîtrise),
Université Laval, Québec, Canada.
1983
Ingénieur en mécanique,
Université Laval, Québec, Canada
1975
MCC-201 Link your Salesforce data using Marketing Cloud connect
B2B-201 Develop and customize a B2B Commerce on Classic Store
B2B-110 Manage and Merchandise a B2B Commerce Store
Langues
Anglais - C2
Autres compétences
COMPÉTENCES TECHNIQUES
SYSTEME
Windows XP à W10 ★★★☆
Windows Server 2003/2008 ★★★☆
METHODOLOGIE
ITIL ★☆☆☆ Agile ★★★★
LANGAGES/PROGRAMATION
Apex ★★★☆ PL/SQL ★★★★
JavaScript ★★★★ HTML ★★★★
Typescript ★★★☆ PHP ★★★☆
LOGICIELS
Salesforce ★★★★ 4D ★★★★
FRAMEWORKS
Angular ★★★★ React ★