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

Mohamed Chakara

Senior Fullstack Developer Symfony & React/Next.js

€550/day
Paris, FR
8-15 years

Average response time: 1 hour

About Mohamed

Freelance passionné par le développement web, j’accompagne les entreprises dans la création d’applications sur mesure, performantes et évolutives, en combinant la puissance de Symfony côté back-end et la flexibilité de React.js côté front-end.

Fort de plus de 9 années d’expérience, j’ai participé à la conception et à la refonte de plateformes complexes dans divers secteurs (banque, e-commerce, SaaS, outils internes), en privilégiant toujours la qualité du code, la maintenabilité et la performance.
  • French

    Native or bilingual

  • English

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • BNP Paribas CIB - Tech Lead Fullstack React & Symfony
    FullStack Developer Symfony / React Js
    BANKING AND INSURANCE
    November 2022 - September 2025 (2 years and 10 months)
    Montreuil, France
    • Création de composants réutilisables avec React 18, TypeScript.
    • Migration du front-end legacy.
    • Mise en place d'une API Symfony 7.3 sécurisée (JsonResponse, JWT, Guards, Voters) pour la gestion des campagnes.
    • Intégration de Messenger pour les traitements asynchrones (envoi d'emails, notifications internes).
    • Gestion des formulaires complexes avec TanStack Query v5 et React Hook Form, Zod côté front et DTO plus contraintes Symfony côté back.
    • Implémentation de tests back avec PHPUnit (WebTestCase, assertions HTTP) et couverture front avec Jest/RTL.
    • Mentorat des juniors sur l'architecture React/Symfony et les bonnes pratiques fullstack (séparation des responsabilités, typage fort, sécurité). Stack: React 18, Symfony +6.4, PHP 8.2, TanStack Query, RHF + Zod, Messenger, JWT (LexikJWT), SCSS Modules, Jest, PHPUnit, GitHub, SonarQube, Docker, Jira, Agile/Scrum.
    React.js Typescript REST APIs Jest
  • EPO (European Patent Office)
    Développeur Fullstack React & Symfony
    PUBLIC SECTOR
    April 2021 - July 2022 (1 year and 3 months)
    Casablanca, Morocco
    • Conception d’un dashboard complexe en React 17, Redux Toolkit, TypeScript (code splitting, lazy loading).
    • Migration progressive des middlewares Redux vers RTK Query pour optimiser les appels API.
    • Développement de l’API Symfony 6.4 : routing avec attributs PHP 8, enums dans les configurations,
    lazy services pour améliorer la performance.
    • Authentification sécurisée avec JWT et Voters pour la gestion des droits d’accès selon le rôle (admin,
    examinateur, public).
    • Système de cache applicatif avec Symfony CacheInterface pour optimiser les réponses d’API.
    • Intégration des uploads avec VichUploaderBundle, et des tests fonctionnels avancés avec PHPUnit.
    • Collaboration CI/CD : Jenkins, Docker, tests automatisés et couverture SonarQube sur l’ensemble de la stack.

    Stack: Symfony 6.4, PHP 8.3, React 17, Redux Toolkit + RTK Query, React Router v6, VichUploader, TypeScript, Chakra UI, Enzyme, Jest, PHPUnit, Docker, Jenkins, SonarQube, Jira.
    React.js Jest redux React Testing Library PHP
  • Rectorat Aix En provence
    Senior Developer
    EDUCATION AND E-LEARNING
    April 2020 - March 2021 (11 months)
    Aix-en-Provence, France
    • Interfaces modulaires en React 16, Redux et React Router
    • Migration depuis jQuery vers React pour une meilleure performance
    • Intégration API REST sécurisées avec Symfony 4
    • Authentification avec JWT + Guard pour les rôles (admin, prof, élève)
    • 85% de couverture de tests avec PHPUnit et Jest
    • Collaboration Agile SCRUM avec les parties prenantes
    PHP PHP Unit MySQL Enzyme Jest

Recommendations

Be the first to recommend Mohamed

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

  • Professional Certificate.
    Scrum Foundation
    2021
    Professional Certificate.
  • Master en Conception et Développement d'Applications.
    2018
    Master en Conception et Développement d'Applications.

Skill set

Categories