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 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de 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.
  • Français

    Bilingue ou natif

  • Anglais

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • BNP Paribas CIB - Tech Lead Fullstack React & Symfony
    FullStack Developer Symfony / React Js
    BANQUE & ASSURANCES
    novembre 2022 - septembre 2025 (2 ans et 10 mois)
    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
    SECTEUR PUBLIC & COLLECTIVITÉS
    avril 2021 - juillet 2022 (1 an et 3 mois)
    Casablanca, Maroc
    • 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 & E-LEARNING
    avril 2020 - mars 2021 (11 mois)
    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

Recommandations

Soyez le premier à recommander Mohamed

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

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

Formations

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

Compétences

Catégories