MehdiMehdi.
ENFR

El Mehdi Sif Essalam.

Développeur Mobile & Full-StackCasablanca, Maroc

Concevoir des apps qui partent vers des téléphones dans des villes où je ne suis jamais allé.

Livré pour
PropertipsCampagneCANActivation retailCampagne

Quelques mots sur la personne
derrière le code.

Quatre ans chez Staffone, à construire des apps mobiles et web qui tiennent en production.

El Mehdi Sif Essalam, Développeur Mobile & Full-Stack, working at his desk
4+ ansà livrer du mobile
Sur le développeur · note perso

Je construis l'app, le tableau de bord derrière, et l'API qui relie le tout.

Je suis El Mehdi, développeur mobile et full-stack basé à Casablanca. Né en 2000, j'ai commencé à coder pendant mon cursus de technicien à l'ISGI, puis j'ai obtenu une Licence Professionnelle en Ingénierie de Conception et Développement d'Applications à la FST Settat, et je construis des applications en production depuis.

Je suis chez Staffone depuis mars 2022, où je travaille sur Propertips / NosRezo pour IAD International — une plateforme immobilière déployée sur plusieurs marchés européens.

Je parle arabe (natif), anglais (courant), français (bon niveau) et allemand (B2). Le week-end, c'est football, course à pied, natation ou salle de sport.

4+
Années à livrer
4
Langues parlées

Stack — ce que
j'utilise vraiment.

Pas chaque ligne d'un CV. Quatre familles, outils principaux marqués. React Native et Laravel font le gros du travail ; le reste sert à les livrer correctement.

AMobile
§ Principal
React NativeTypeScriptXcode / iOSAndroid StudioReactotronFirebase CrashlyticsTestFlight

L'essentiel de mon temps — du React Native en production chez Staffone, déployé sur plusieurs marchés européens avec l'outillage natif qui va avec.

BFrontend
§ Quotidien
React JSNext.jsTypeScriptTailwind CSSBootstrapHTML / CSS / XML

Pour les sites vitrines, les back-offices et la partie web des produits mobiles.

CBackend & Données
§ Solide
PHP / LaravelJavaMySQLSQL ServerMongoDBREST APIsAWS

Laravel couvre l'essentiel des besoins backend, avec MySQL ou SQL Server en principal et Mongo quand la forme des données s'y prête. AWS pour l'hébergement sur les plus gros projets.

DOutils & Workflow
§ Habitudes
Git / GitHubVS CodePostmanInsomniaMondayAtom

Versioning, tests d'API, suivi de projet, et les éditeurs dans lesquels je vis au quotidien.

Projets choisis — conçus
pour vraiment être livrés.

Une poignée de projets récents, la plupart livrés en production et utilisés au quotidien. Des études de cas détaillées suivent pour chacun.

Propertips — NosRezo par IAD International — Lead mobile · React Native + PHP sur AWS
01En ligne
À la une· 2022 → Auj.· IAD International · via Staffone

Propertips — NosRezo par IAD International

Lead mobile · React Native + PHP sur AWS

Une plateforme de mise en réseau et de parrainage immobilier pour IAD International, déployée dans plusieurs pays européens. J'ai construit l'application mobile React Native sur un backend PHP / AWS, avec un accent sur la messagerie partenaire en temps réel, le suivi des parrainages et les flux spécifiques à chaque pays.

5+
Marchés UE
iOS + Android
Plateformes
En ligne
En production
React NativeTypeScriptPHPAWS
Wafawin — Wafa Assurance — Full-stack · React + Laravel, screen 1 of 3Wafawin — Wafa Assurance — Full-stack · React + Laravel, screen 2 of 3Wafawin — Wafa Assurance — Full-stack · React + Laravel, screen 3 of 3
02Livré
Campagne· 2024· Wafa Assurance

Wafawin — Wafa Assurance

Full-stack · React + Laravel

Une plateforme promotionnelle interactive à deux niveaux pour un leader marocain de l'assurance — une Roue de la Fortune pour les gains instantanés et une Tombola pour les gros lots. Frontend React JS, backend Laravel, avec règles anti-fraude et tableau de bord de campagne.

2 niveaux
Système de jeu
Anti-fraude
Règles d'accès
En ligne
Campagne
React JSLaravelMySQLFilament
Afconwithtotal — TotalEnergies — Full-stack · React + Laravel, screen 1 of 2Afconwithtotal — TotalEnergies — Full-stack · React + Laravel, screen 2 of 2
03Livré
Campagne· 2024· TotalEnergies

Afconwithtotal — TotalEnergies

Full-stack · React + Laravel

Une plateforme promotionnelle interactive pour TotalEnergies liée à la CAN — Roue de la Fortune pour des gains instantanés, outils d'administration brandés pour les ops, et un frontend React JS propre adossé à Laravel.

CAN
Tie-in campagne
Jeu de roue
Mécanique
En ligne
Lien public
React JSLaravelMySQLPHP
Win by Sany — Activation terrain — Full-stack · React + Laravel
04Livré
Campagne· 2026· Sany · Marjane

Win by Sany — Activation terrain

Full-stack · React + Laravel

Une expérience promotionnelle sur le terrain pour Sany, proposée via une interface sur tablette horizontale utilisée par l'équipe d'animation. Les visiteurs étaient invités à faire tourner une roue digitale brandée et à découvrir immédiatement leur résultat, transformant l'activation physique en une interaction simple, engageante et humaine.

Spin-to-win
Mécanique
Tablette
Interface
Terrain
Activation
React JSLaravelMySQLPHP
Win by Shell — Activation terrain — Full-stack · React + Laravel, screen 1 of 2Win by Shell — Activation terrain — Full-stack · React + Laravel, screen 2 of 2
05Livré
Campagne· 2026· Shell Maroc · MyShell

Win by Shell — Activation terrain

Full-stack · React + Laravel

Une expérience promotionnelle sur le terrain pour Shell Maroc, proposée via une interface sur tablette horizontale utilisée par l'équipe d'animation. Les visiteurs pouvaient participer à une roue brandée et découvrir immédiatement leur résultat, dans un parcours digital rapide et accessible pensé pour l'échange en face à face.

Spin-to-win
Mécanique
Tablette
Interface
Instantané
Résultat
React JSLaravelMySQLPHP
Nouhaila Kharrat — Site de marque personnelle — Frontend · Next.js
06En ligne
Marque personnelle· 2024· Dre Nouhaïla Kharrat · Diététicienne-Nutritionniste

Nouhaila Kharrat — Site de marque personnelle

Frontend · Next.js

Un site de marque personnelle pour une diététicienne-nutritionniste certifiée à Casablanca — conçu pour transformer les visiteurs en consultations prises. Met en avant les diplômes, les passages médias (SNRT, 2M, Le Matin), des comparateurs avant/après, des témoignages patients et une prise de rendez-vous intégrée via Calendly. Pensé pour équilibrer crédibilité scientifique et ton chaleureux et rassurant.

Web
Plateforme
Éditorial
Ton
En ligne
Statut
Next.jsFramer MotionVercel
Casa Buffet — Site traiteur — Frontend · Next.js + Tailwind
07En ligne
Site de marque· 2024· Casa Buffet · Buffets & Bonheur

Casa Buffet — Site traiteur

Frontend · Next.js + Tailwind

Un site de traiteur événementiel pour une enseigne casablancaise spécialisée dans les buffets et la pâtisserie fine pour les grands moments — mariages, baptêmes, remises de diplôme, gender reveals et événements d'entreprise. Pensé mobile-first autour de la navigation des menus et de la conversion directe via WhatsApp, pour qu'un couple qui scrolle sur son téléphone passe de l'inspiration à une vraie discussion de devis en un seul clic.

Mobile-first
Design
WhatsApp
Conversion
En ligne
Statut
Next.jsTailwind CSSVercel
Ritaj — Site de marque — Frontend · Next.js
08En ligne
Site de marque· 2024· Ritaj

Ritaj — Site de marque

Frontend · Next.js

Un site de marque centré sur une mise en page éditoriale soignée, une typographie forte et un chemin de contact clair. Construit avec Next.js et Tailwind, déployé sur Vercel.

Web
Plateforme
Éditorial
Mise en page
En ligne
Statut
Next.jsTailwind CSSVercel
Le Bruit Court Toujours — Site de marque — Frontend · Next.js
09En ligne
Site de marque· 2024· Le Bruit Court Toujours · Belgique

Le Bruit Court Toujours — Site de marque

Frontend · Next.js

Un site pour un restaurant belge — conçu pour transposer l'ambiance de la salle à l'écran et transformer les curieux en réservations. Menu, histoire, adresse et contact de réservation pensés pour une navigation mobile-first, avec l'image qui porte l'essentiel.

Web
Plateforme
Éditorial
Voix
En ligne
Statut
Next.jsTailwind CSSVercel
Doc Samad — Plateforme e-commerce & consultations — Full-stack · Next.js + Stripe
10En ligne
Plateforme bien-être· 2026· Doc Samad · Collection Premium

Doc Samad — Plateforme e-commerce & consultations

Full-stack · Next.js + Stripe

Un site multilingue pour le Dr Abdessamad Benalla, médecin actif en médecine sexuelle, régénérative et esthétique, ainsi qu'en santé des femmes. Il réunit sa biographie professionnelle, un journal pédagogique, deux collections de soins cosmétiques et leur vente internationale, avec conseils produit, panier, paiement Stripe et réservation payante de téléconsultations. Disponible en français, arabe, anglais et italien.

4
Langues
Boutique + RDV
Parcours clés
2
Gammes de produits
Next.jsTypeScriptTailwind CSSStripe
Einfach Deutsch — Application mobile — Mobile · React Native, screen 1 of 5Einfach Deutsch — Application mobile — Mobile · React Native, screen 2 of 5Einfach Deutsch — Application mobile — Mobile · React Native, screen 3 of 5Einfach Deutsch — Application mobile — Mobile · React Native, screen 4 of 5Einfach Deutsch — Application mobile — Mobile · React Native, screen 5 of 5
11En ligne
Apprentissage des langues· 2025· Einfach Deutsch

Einfach Deutsch — Application mobile

Mobile · React Native

Une application mobile pour apprendre l'allemand — leçons structurées, exercices de vocabulaire et révisions calibrées pour une pratique quotidienne. Construite en React Native pour iOS et Android, avec du contenu utilisable hors ligne et un suivi de progression clair.

iOS + Android
Plateformes
Hors ligne
Contenu
En ligne
Statut
React NativeTypeScriptLaravel

Ce que j'ai fait jusqu'ici
et où je l'ai appris.

Quatre ans d'expérience pro et les écoles qui ont posé les bases. Bascule entre les deux pistes.

Mars 2022 — Auj.● Actuel

Développeur Full-Stack

Staffone · Casablanca

Construction d'applications mobiles React Native et de plateformes web React + Laravel pour des clients en Europe. Lead sur la base de code mobile ; collaboration sur le backend, l'outillage admin et les flux de release.

React NativeReact JSLaravelPHPAWS

Construisons quelque chose
qui se livre vraiment.

Ouvert aux opportunités — mobile, web ou full-stack. Réponse sous 48h, souvent plus vite.

Un projet en tête ?
Écrivez-moi.

Que ce soit une app React Native, un site vitrine ou un back-office qui doit vraiment marcher — je suis sans doute un bon choix. Choisissez un canal.

Message rapide№ MSG-FORM
Nom
Email
Message