Mounir BERRICHI

Mes récentes expériences professionnelles m'ont permis de bien monter en compétences sur les technologies Salesforce, notamment en Apex, Apex Trigger, SOQL/SOSL, Lightning Web Component (LWC), Aura Component, Salesforce Lightning Design System (SLDS), VisualForce et de consolider mes compétences en HTML, CSS et Javascript (JS) avancé. Aussi j'ai pu maîtriser en particulier la library jsForce via NPM sous Node JS permettant d'implémenter des scripts JS pour faciliter la migration entre les orgs Salesforce en BULK API 2.0.

Diplômé d'un Master informatique MIAGE et ayant développé des compétences solides en développement web grâce à diverses expériences professionnelles réalisées après mon alternance notamment en Java orienté objet et en PHP/MySQL, je me spécialise désormais sur l'écosystème Salesforce que je trouve fort intéressant.


Expériences

ZEPLUG - ChargeGuru • Paris

Développeur Salesforce Senior

Équipe facturation - Participation à la migration OneSystem du Salesforce ZEPLUG vers le Salesforce ChargeGuru, cœur du système d'information interconnecté avec Zuora, Stripe et GoCardless.

  • Migration technique : Développement d'un repository Git avec Bulk API 2.0 (jsForce) pour fiabiliser la correction de données post-migration
  • Résolution d'incidents critiques : Correction d'un dysfonctionnement Trigger/Batch Apex bloquant les remises automatiques pour copropriétés (5+ bornes)
  • Intégrations API : Résolution d'un bug Zuora/GoCardless bloquant les prélèvements automatiques des abonnements mensuels
  • Développement LWC : Création de composants Lightning Web Components, Screen Flows et Validation Rules pour les évolutions métiers
Mars 2025 - Aujourd'hui
7 mois

Swile • Paris

Développeur Salesforce

Optimisation des processus de vente B2B - Leader des avantages salariés avec 3 produits commerciaux (Meal Vouchers, Gift, Travel) gérés via Salesforce.

  • Solution de géocodage custom : Remplacement de Geopoint défaillant par une solution Apex avec table de codes postaux France/Brésil, améliorant significativement la productivité des utilisateurs Salesforce (Business and Sales Development Representative, Account Executive, etc)
  • Système de pool intelligent : Amélioration d'un algorithme Round Robin Apex pour l'assignation équitable des leads/accounts selon critères géographiques et métiers
  • Automatisation MQL : Développement de batchs Apex schedulés pour mise à jour automatique de la température des leads/contacts basée sur les dates MQL
  • Support utilisateurs : Résolution d'incidents et formation des équipes commerciales sur les nouvelles fonctionnalités
Juillet 2024 - Février 2025
8 mois

Adacore • Paris

Développeur Salesforce

Développement CPQ et intégrations - Commercialisation d'Adacore Pro (outils de développement Ada, C, C++) via Salesforce CPQ.

  • Fonctionnalités CPQ : Implémentation de 2 nouvelles fonctionnalités sur Salesforce CPQ pour optimiser le processus de vente des outils de développement
  • Intégration ServiceNow : Développement d'un trigger Apex avec API REST pour synchroniser la suppression/restoration des contacts entre Salesforce et ServiceNow
  • Composant LWC avancé : Création d'un système de sélection multi-contrats avec modal et communication inter-composants via custom events
  • Optimisation qualité : Correction de bugs LWC (export CSV) et préparation d'un plan d'amélioration de la couverture de tests
Février 2024 - Juin 2024
5 mois

L'Oréal • Paris

Consultant Développeur Salesforce
Mission Onepoint - Travel Retail

Digitalisation du recrutement des Beauty Advisors - Développement d'applications Screen Flows pour le recrutement des Beauty Advisors dans les Duty Free des aéroports et gestion des animations des stands L'Oréal.

  • Optimisation Screen Flows : Refonte et optimisation des processus de recrutement, améliorant considérablement l'expérience candidat
  • Développement Apex avancé : Création de triggers, Record-Triggered Flows et batches pour l'automatisation des processus métiers
  • Gestion de données : Développement de batches Apex pour la mise à jour en masse et la synchronisation des données candidats
  • Support technique : Résolution d'incidents critiques via ServiceNow, garantissant la continuité des opérations
Octobre 2022 - Février 2023
1 an 4 mois

Omnes Education Group • Paris

Consultant Développeur Salesforce
Mission Onepoint - Plateforme étudiants/entreprises

Développement d'une plateforme de mise en relation - Application Salesforce from scratch connectant entreprises et étudiants via portails dédiés (LWC + Apex).

  • Composants LWC dynamiques : Développement de composants pour gestion dynamique des champs de rémunération selon l'âge étudiant et remises commerciales organismes de financement
  • Refonte Web-to-Lead : Correction complète du formulaire HTML, record-triggered flows et classe Apex invocable pour l'inscription administrative des étudiants admis
  • Architecture Salesforce : Développement from scratch d'une solution complète avec portails entreprise/étudiant, optimisant significativement les processus d'inscription
  • Maintenance et évolutions : Résolution de bugs critiques et développement de nouvelles fonctionnalités selon les besoins métiers
Novembre 2021 - Septembre 2022
11 mois

Europcar Mobility Group • Paris

Consultant Développeur Salesforce
Mission Onepoint - Gestion comptes clients

Administration et intégrations CRM - Intervention sur 3 applications Salesforce pour la gestion des contrats de location de véhicules.

  • Configuration Salesforce : Mise en place de pages layouts, champs personnalisés et workflows pour l'intégration Pardot
  • Intégration ERP : Développement d'une solution Apex pour synchronisation automatique des comptes modifiés avec l'ERP Greenway
  • Gestion des permissions : Création de groupes Chatter et permissions sets pour optimiser la collaboration
Septembre 2021 - Novembre 2021
2 mois

ISOCHRONIX • Aix-en-Provence

Développeur Salesforce

Intégrateur Salesforce multi-clients - Développement de solutions CRM personnalisées pour 6+ clients (Mail In Black, CDiscount, Habyt, Siplec, New Oxatis).

  • Migrations complexes : Migration complète de systèmes Salesforce avec JSforce Library avec BULK API pour Mail In Black et CDiscount
  • Développements Apex : Création de triggers, ETL et automatisations pour clients Siplec et Habyt
  • Composants Lightning : Développement d'applications de gestion de projet (New Oxatis) et composants de téléchargement de factures (CDiscount)
  • Intégrations avancées : Solutions d'upload/téléchargement de fichiers et analyses de produits concurrentiels
Juillet 2020 - Septembre 2021
1 an 2 mois

QuickMS • Marseille

Développeur Web

Développement d'applications RH - Producteur d'indicateurs et bases de données économiques pour les ressources humaines.

  • Modules métiers : Développement de modules de gestion des unités organisationnelles et contrats externes (PHP/MySQL, architecture MVC)
  • APIs et intégrations : Création de web services Java EE et requêtes SQL avancées pour la génération d'indicateurs RH
Décembre 2019 - Juillet 2020
8 mois

Agirc-Arrco • Aix-en-Provence

Consultant Développeur Java EE
Mission Atos - Mutualisation des Contrôles d'Existence

Développement de batchs Java EE - Amélioration et maintenance des processus de contrôle d'existence.

  • Développement Spring Batch : Création et optimisation de batchs Java EE pour les contrôles d'existence
  • Tests unitaires : Développement de tests avec JUnit, Mockito et Mock MVC
Septembre 2019 - Décembre 2019
4 mois

Orange • Marseille

Développeur en automatisation des tests
Apprentissage/Alternance Master - Application DARWIN

Automatisation des tests fonctionnels - Refonte de l'application AURORE vers DARWIN (Angular, Java EE, Spring, Oracle).

  • Tests automatisés : Développement de tests fonctionnels IHM et services avec Robot Framework, Selenium et Jenkins Pipeline
  • Intégration continue : Mise en place de Selenium Grid cloud et intégration XRay/Jira pour le reporting des tests
Septembre 2017 - Septembre 2019
2 ans

Crédit Agricole Alpes Provence • Aix-en-Provence

Développeur Web
Stage Licence 3 - Solutions digitales bancaires

Développement d'écosystème web - Solutions digitales pour améliorer la proximité client (HTML5/CSS3/JS, jQuery, Bootstrap, PHP/MySQL).

Avril 2017 - Août 2017
5 mois

MelExpo • Montpellier

Développeur Web
Stage DUT - Refonte site terre-equestre.com

Refonte complète d'application web - Conception base de données MySQL et développement PHP/MySQL avec migration serveur OVH.

Février 2016 - Avril 2016
3 mois

Formations

IUP MIAGE de Marseille - Aix-Marseille Université

Master MIAGE
Master 2 MIAGE en spécialisation : Ingénierie des Systèmes d'Information Étendues (ISIE)

Méthodes Informatiques Appliquées à la Gestion des Entreprises (MIAGE)

2017 - 2019

IUP MIAGE d'Aix-en-Provence - Aix-Marseille Université

Licence 3 informatique MIAGE

Méthodes Informatiques Appliquées à la Gestion des Entreprises (MIAGE)

2016 - 2017

IUT de Montpellier-Sète

DUT Informatique
2014 - 2016

IUT de Montpellier-Sète

DU Webmaster

Administration et Conception des sites Web

2013 - 2014

Compétences

Langages de programmation & Outils
Écosystème SalesForce
  • Côté Client
    • VisualForce
    • HTML5
    • CSS3, Salesforce Lightning Design System (SLDS)
    • JavaScript, Aura Component, Light Web Component (LWC)
  • Côté Serveur
    • Apex
    • Apex Trigger
    • Apex Batch
    • Apex Schedulable
    • Apex Asynchronous, Future, Callout
    • Apex Invocable
    • Apex HTTP Request, REST API
  • Langages de base de données
    • Salesforce Object Query Language (SOQL)
    • Salesforce Object Search Language (SOSL)
  • Outils migration de données et métadonnées
    • JSForce API Library via NodeJS
    • Copado
  • Extensions
    • Salesforce Inspector Reloaded
Langages de Programmation
  • Java orienté objet
  • C/C++
  • C#.NET
Langages Web / Frameworks
  • Côté Client
    • HTML5
    • CSS3, Bootstrap
    • JavaScript, jQuery
  • Côté Serveur
    • PHP/MySQL
    • Java EE
    • NodeJS
    • ExpressJS
Langages de base de données
  • SQL
  • PL/SQL
  • Transact-SQL
  • NoSQL
Systèmes de Gestion de Base de Données (SGBD)
  • MySQL
  • MS SQL Server
  • phpMyAdmin
  • PostgreSQL
  • MongoDB
  • Neo4j
Subversion et Intégration/Déploiement continue (CI/CD)
  • Git
  • GitLab
  • Microsoft Azure DevOps
  • Jenkins
Systèmes d'exploitation (OS)
  • Windows
  • MacOS
  • Linux
Techniques
  • Programmation Orientée Objet (POO)
  • Architecture Modèle - Vue - Contrôleur (MVC)
  • Responsive web design
  • Développement from scratch
Méthodes
  • Développement Agile - Méthode Scrum
  • DevOps
  • Travail d'équipe

Certifications

  • Salesforce Certified Platform Developer I - Janvier 2025
  • PRINCE2® Foundation Certificate in Project Management - Juin 2019
  • ITIL® Foundation Certificate in IT Service Management - Décembre 2018
  • Certification Informatique et Internet niveau 1 - Juin 2016

Langues

  • Niveau bilingue ou langue natale : Français et Arabe
  • Niveau avancé : Anglais
  • Niveau de base : Espagnol

Centres d'intérêt

  • E-learning/MOOC : Salesforce TrailHead, FocusOnForce, OpenClassrooms
  • Sport : Natation, Football, Basketball, Volleyball, Ping Pong
  • Loisirs : Voyages, Musique, Concerts, Cinéma, jeux de société