Contexte.
Dans le cadre de la modernisation de ses produits, la Société Générale a
lancé un projet important, à savoir, la possibilité d’ouvrir un livre A en
quelques clics sur Salesforce Experience Cloud. Ce parcours est
complémentaire d’un autre parcours permettant l’ouverture d’un
compte bancaire.
J’ai été intégré à une équipe de 10 personnes en tant que développeur
Salesforce afin d’implémenter les solutions proposées répondant aux
besoins exprimés par le client.
Responsabilité.
● Conception /Développement de composants via LWC et APEX
● Réutilisation et amélioration des web services existants
● Sécurisation du parcours: OpenID connect + OPs ( société Gle)
● Résolution des bugs.
● Revue de code
● Proposition de solutions et améliorations
Livrables.
● Parcours permettant d’ouvrir un livret A
● Parcours sécurisé : OpenID connect + Captcha + gestion session
● Parcours et composants réutilisables et maintenables
Contexte.
Dans le cadre de la migration de l’ancien CRM vers Salesforce, la société
d’assurance AGPM voulait un parcours ( codé) permettant d’ajouter des
adhérents et la mise à jour de leurs fiches depuis Salesforce. L’ancien
CRM est la maître de la data. La validation de la data se fait côté back.
Cependant, une validation primaire des données est nécessaire au
niveau de SF, à savoir, la vérification des numéros de téléphones et
mails.
J’ai été intégré à une équipe de 7 personnes côté Salesforce en tant que
développeur afin d’implémenter les solutions proposées. Il y avait deux
autres équipes avec qui on travaillait en étroite collaboration : Une
équipe Mulesoft et Une équipe Back de capgemini qui s’occupait des
évolutions au niveau de l’ancien CRM et exposition d’APIs.
Responsabilité.
● Conception /Développement de composants via AURA et APEX
● Adaptation des web services existants aux différentes évols
● Résolution des bugs.
● Revue de code
● Proposition de solutions et améliorations
Livrables.
● Un parcours permettant d’ajouter des adhérents
● Un parcours permettant de mettre à jour une fiche d’adhérent.
Projet :
✗ Développement d’applications sur Salesforce
Lightning Components framework avec Aura
components et Apex.
✗ Développement de formulaires d’ajout et de
mise à jour de comptes 100 % personnalisés.
✗ Intégration des donnée d’un autre CRM, dans
Salesforce,via Mulesoft et web services.
Projet :Développement d’application sur
Salesforce Lightning Components framework avec
Lightning Web Components (LWC)
Projet : Développement d’une application Web
responsive basée sur Ruby on Rails et JS.
Projets personnels
Projets:
Application mobile Android avec IONIC
Application web E-commerce, architecture JEE
avec frameworks.
✗ IOC container : Spring.
✗ DAO : JPA/Hibernate,Spring Data .
✗ Web : Spring MVC/Security, Tymeleaf,Tomcat
Contexte.
Dans le cadre de l’intégration de Salesforce et Sage, j’ai été
missionné pour implémenter une interface permettant de
synchroniser certaines données de Sage et Salesforce.
La solution choisie était Dataloader Scripté installé au niveau du serveur
client qui chargeait automatiquement dans Salesforce, des données
stockées au niveau du serveur et y stockait de la data nouvellement
ajoutée ou modifiée côté Salesforce.
Une partie de l’interface Sage/Serveur a été développée par un autre
prestataire avec qui j’ai travaillé en étroite collaboration.
Responsabilité.
● Développement de la demi interface
● Configuration et sécurisation ( tâches)
● Collaboration avec le prestataire et adaptation des solutions
● Résolution des bugs.
Livrables.
● Une interface permettant un échange automatique de la data
entre Sage et Salesforce.
● Un dashboard permettant un suivi quotidien des échange et
erreurs générées.
● Utilisation de l’interface pour la migration de la donnée.