About 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 ?
Arabic
Native or bilingual
French
Native or bilingual
English
Fluent
Experience
- Sparow SolutionsDéveloppeur Full-Stack & Mobile | React • Next.js • React Native • Expo • TypeScriptRESTAURANTS AND FOOD SERVICEJanuary 2025 - October 2025 (9 months)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-StackPHARMACEUTICALS INDUSTRYJune 2024 - August 2025 (1 year and 2 months)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 • TypeScriptRETAIL (SMALL BUSINESS)October 2023 - May 2024 (7 months)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
Recommendations
Be the first to recommend Mustapha
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- 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