You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mustapha G.MG

Mustapha G.

Symfony | React | React Native | n8n Developer

€280/day
Paris, FR
8-15 years

Average response time: 2 hours

Freelancer profile translated to English.
Back to original language

About Mustapha

Hello 🙋🏻‍♂️, I'm Mustapha,

Senior FullStack & Mobile Developer with 8 years of experience and **+20 projects delivered**, specializing in Symfony, React, React Native (CLI & Expo), and TypeScript.

I design and develop custom digital solutions: robust REST APIs, iOS & Android mobile applications, SaaS platforms, e-commerce sites, and showcase websites.

My approach prioritizes maintainable code, scalable architecture, and results-oriented delivery.

👨🏻‍💻 I work on

  • Creation ofREST APIswithPHP, Symfony**, and **API Platform
  • Integration ofFigmamockups intoReact / Next.jscomponents
  • Creation ofcross-platform mobile applicationswithReact Native CLI & EXPO(**Android, iOS**)
  • Creation ofshowcase websitesande-commerce websites
  • Creation ofSAASplatforms
  • Maintenance, audit, and performance optimization
  • n8n workflow automation

🎒 My skills

Backend:PHP | Symfony | REST API
Frontend:React | Next.js | TypeScript | Redux Toolkit | Tailwind CSS | Zod | SASS | BEM | HTML5
Mobile:React Native | Expo | EAS | iOS (Xcode) | Android (Android Studio) | RevenueCat
Architecture & Patterns:DDD | Hexagonal | CQRS | SOLID | DRY | KISS | YAGNI
DB & ORM:MySQL | PostgreSQL | SQLite | Doctrine | Prisma
Testing:Jest | Cypress
DevOps & CI/CD:Docker | GitHub Actions | Git
AI & Automation:Claude | Cursor | n8n | Make

What sets me apart?

Proactive, clear and transparent communication, continuous and rapid availability.

📩 Contact me to discuss your needs further.
⏳ I respond within 1 hour

FullStack Developer | Backend Developer | Frontend Developer | Web Developer | Mobile Developer | PHP Developer | Symfony Developer | React Developer | Next.js Developer | React Native Developer | TypeScript Developer | JavaScript Developer | n8n
  • Arabic

    Native or bilingual

  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Sparow Solutions
    Full-Stack & Mobile Developer | React • Next.js • React Native • Expo • TypeScript
    RESTAURANTS AND FOOD SERVICE
    January 2025 - October 2025 (9 months)
    Monastir, Tunisia
    Objective:Design and development of a cross-platform platform for real-time order management and tracking, covering the web backoffice and the iOS & Android mobile application.

    Role:React/Next.js & React Native/Expo Developer — Food delivery marketplace.

    Tasks:
    • Integrated Figma mockups into React components and developed a Next.js / TailwindCSS backoffice for real-time order management
    • Developed the React Native application (iOS & Android) consuming a dedicated REST API, distributed via Expo EAS
    • Implemented a Firebase push notification system to alert users of any order status changes
    • Designed a real-time order preparation time calculation engine with sound alerts, utilizing React's concurrent mode
    • Managed the application's global state with Redux Toolkit, ensuring reliable synchronization between different views

    Result:Delivery of a performant and interactive cross-platform application, offering a fluid user experience and real-time order management for platform operators.


    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
    React Native React.js Mobile Application Next.js Web Development
  • Dot-IT
    Full-Stack Symfony Developer
    PHARMACEUTICALS INDUSTRY
    June 2024 - August 2025 (1 year and 2 months)
    Monastir, Tunisia
    Objective:Design and development of a private and secure B2B e-commerce solution for a pharmaceutical group, within an agile team, covering complete catalog, order, and ERP synchronization management.

    Role:FullStack Symfony Developer — Pharmaceutical B2B E-commerce Solution

    Tasks:
    • Developed REST services with Symfony 7 applying SOLID principles, ensuring a robust and maintainable API
    • Integrated Adobe XD mockups into Twig templates and customized the EasyAdmin backend to meet specific business needs
    • Implemented a complex role and permission management system (RBAC), ensuring access security based on user profiles
    • Developed a complete shopping cart system and an emailing module with dynamic Twig templates for transactional notifications
    • Created a PDF invoice and quote generator and an XLS product import/export module based on phpspreadsheet
    • Developed modules for catalog management (categories, products, promotions, sales representatives) and order lifecycle
    • Designed a real-time stock tracking alert system to prevent stockouts and optimize restocking
    • Implemented business workflows (orders and delivery routes) via Symfony Workflow Component, reliably structuring state transitions
    • Performed bidirectional synchronization with the Sage X3 ERP via Webhooks, ensuring data consistency between the two systems
    Result:Delivery of a complete, secure, and performant B2B e-commerce application, with a refined user experience and seamless ERP integration, reducing manual order and inventory management operations.

    Stack:Symfony 6 | PHP 8 | PHPSpreadSheet | XLSX | Twig | JavaScript | jQuery | Ajax | EasyAdmin | MySQL | Docker | GitHub Actions | CI/CD | Scrum/Jira | SOLID | DRY | KISS
    Symfony Web Development Web Integration E-commerce Website Creation
  • MBS Digital
    Full-Stack & Mobile Developer | Symfony • React • React Native • TypeScript
    RETAIL (SMALL BUSINESS)
    October 2023 - May 2024 (7 months)
    Monastir, Tunisia
    Objective:Creation of a web and mobile application for scanning and automating the processing of bank checks for a factory specializing in spring mattresses and high-end bedding.

    Role:Symfony, React & React Native Developer — Bank check processing automation

    Tasks:
    • Developed a Symfony dashboard with a dedicated REST API for complete check lifecycle management (issuance, tracking, deposit)
    • Implemented an automated bank reconciliation module, ensuring consistency between registered checks and bank statements
    • Developed functionalities for importing and exporting checks and deposit slips in PDF and Excel formats, facilitating exchanges with accounting departments
    • Developed a React Native mobile application (Android & iOS) integrating Google Vision API (OCR) for automatic scanning and extraction of check data (amount, payee, date, number)
    • Reduced check processing time by 70% by automating manual entry through optical character recognition
    Result:Delivery of a complete cross-platform solution (web + mobile) enabling the automation of processing over 1000 checks, with a clear tracking dashboard and a performant mobile application with a clean interface.

    Technologies:Symfony 6 | PHP 8 | PHPSpreadSheet | REST API | API Platform | React | React Native | TypeScript | Yup.js | Google Vision API | OCR | SOLID | DRY | KISS
    React Native React.js Symfony Mobile Development Web Development

Recommendations

Be the first to recommend Mustapha

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Fundamental License in Computer Science
    Faculty of Sciences of Monastir
    2014
  • Professional Master in Information Systems Engineering
    Faculty of Sciences of Monastir
    2016

Skill set

Categories