À propos de Mustapha
👨🏻💻 J'interviens sur
- Création des APIs REST avec PHP, Symfony et API Platform
- Intégration de maquettes Figma en composants React / Next.js
- Création des applications mobiles cross-platform avec React Native CLI & EXPO (Android, IOS)
- Création des sites vitrines et sites e-commerce
- Création des plateformes SAAS
- Maintenance, audit et optimisation des performances
- Automatisation des workflows n8n
🎒 Mes compétences
Ce qui me différencie des autres ?
Arabe
Bilingue ou natif
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- Sparow SolutionsDéveloppeur Full-Stack & Mobile | React • Next.js • React Native • Expo • TypeScriptRESTAURATIONjanvier 2025 - octobre 2025 (9 mois)Monastir, TunisiaObjectif: Conception et développement d'une plateforme cross-platform de gestion et de suivi de commandes en temps réel, couvrant le backoffice web et l'application mobile iOS & Android.Rôle: Développeur React/Next.js & React Native/Expo — Marketplace de livraison de repas.Missions:
- Intégré des maquettes Figma en composants React et développé un backoffice Next.js / TailwindCSS permettant la gestion des commandes en temps réel
- Développé l'application mobile React Native (iOS & Android) consommant une API REST dédiée, distribuée via Expo EAS
- Implémenté un système de notifications push Firebase pour alerter les utilisateurs à chaque changement de statut de commande
- Conçu un moteur de calcul du temps de préparation des commandes avec alertes sonores en temps réel, exploitant le mode concurrent de React
- Géré l'état global de l'application avec Redux Toolkit, garantissant une synchronisation fiable entre les différentes vues
Résultat: Livraison d'une application cross-platform performante et interactive, offrant une expérience utilisateur fluide et une gestion des commandes en temps réel pour les opérateurs de la plateforme.Technologies: React Native | Zod | Expo | Redux | Redux Logger | Redux Thunk | Redux Toolkit | Firebase | GCP | EAS | React | Next.js | TailwindCSS | Typescript | Javascript | TSX | Scrum/Jira | SOLID | DRY | KISS - Dot-ITDéveloppeur Symfony Full-StackINDUSTRIE PHARMACEUTIQUEjuin 2024 - août 2025 (1 an et 2 mois)Monastir, TunisiaObjectif: Conception et développement d'une solution e-commerce B2B privée et sécurisée pour un groupe para-pharmaceutique, au sein d'une équipe agile, couvrant la gestion complète du catalogue, des commandes et de la synchronisation ERP.Rôle: Développeur Symfony FullStack — Solution e-commerce para-pharmaceutiqueMissions:
- Développé des services REST avec Symfony 7 en appliquant les principes SOLID, assurant une API robuste et maintenable
- Intégré des maquettes Adobe XD en templates Twig et personnalisé le backoffice EasyAdmin pour répondre aux besoins métier spécifiques
- Mis en place un système de gestion des rôles et permissions complexes (RBAC) garantissant la sécurité des accès selon les profils utilisateurs
- Implémenté un système de panier complet et un module d'emailing avec templates dynamiques Twig pour les notifications transactionnelles
- Créé un générateur des factures et devis PDF et un module d'import/export des produits XLS basé sur phpspreadsheet
- Développé les modules de gestion du catalogue (catégories, produits, promotions, commerciaux) et du cycle de vie des commandes
- Conçu un système d'alerte de suivi de stock en temps réel, permettant de prévenir les ruptures et d'optimiser les réapprovisionnements
- Implémenté des workflows métier (commandes et tournées de livraison) via Symfony Workflow Component, structurant les transitions d'état de manière fiable
- Réalisé la synchronisation bidirectionnelle avec l'ERP Sage X3 via Webhooks, assurant la cohérence des données entre les deux systèmes
Résultat: Livraison d'une application e-commerce B2B complète, sécurisée et performante, avec une expérience utilisateur soignée et une intégration ERP transparente, réduisant les opérations manuelles de gestion des commandes et des stocks.Stack: Symfony 6 | PHP 8 | PHPSpreadSheet | XLSX | Twig | JavaScript | jQuery | Ajax | EasyAdmin | MySQL | Docker | GitHub Actions | CI/CD | Scrum/Jira | SOLID | DRY | KISS - MBS DigitalDéveloppeur Full-Stack & Mobile | Symfony • React • React Native • TypeScriptCOMMERCE DE DÉTAILoctobre 2023 - mai 2024 (7 mois)Monastir, TunisiaObjectif: Création d'une application web et mobile de scan et d'automatisation de traitement des chèques bancaires pour une usine spécialiste des matelas à ressorts et des articles de literie haut de gamme.Rôle: Développeur Symfony, React & React Native — Automatisation du traitement des chèques bancairesMissions:
- Développé un tableau de bord Symfony avec une API REST dédiée à la gestion complète du cycle de vie des chèques (émission, suivi, encaissement)
- Mis en place un module de rapprochement bancaire automatisé, assurant la cohérence entre les chèques enregistrés et les relevés bancaires
- Implémenté des fonctionnalités d'import et d'export des chèques et bordereaux aux formats PDF et Excel, facilitant les échanges avec les services comptables
- Développé une application mobile React Native (Android & iOS) intégrant Google Vision API (OCR) pour le scan et l'extraction automatique des données des chèques (montant, bénéficiaire, date, numéro)
- Réduit le temps de traitement des chèques de 70% en automatisant la saisie manuelle grâce à la reconnaissance optique de caractères
Résultat: Livraison d'une solution cross-platform complète (web + mobile) permettant l'automatisation du traitement de +1000 chèques, avec un tableau de bord de suivi clair et une application mobile performante à l'interface épurée.Technologies: Symfony 6 | PHP 8 | PHPSpreadSheet | REST API | API Platform | React | React Native | TypeScript | Yup.js | Google Vision API | OCR | SOLID | DRY | KISS
Recommandations
Soyez le premier à recommander Mustapha
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Licence fondamentale en Siences de l'informatiqueFaculé des Sciences de Monastir2014
- Master Professionnel en Ingénieirie des Systèmes d'InformationsFaculté des Sciences de Monastir2016