About Mohamed
French
Native or bilingual
English
Native or bilingual
Experience
- BNP Paribas CIB - Tech Lead Fullstack React & SymfonyFullStack Developer Symfony / React JsBANKING AND INSURANCENovember 2022 - September 2025 (2 years and 10 months)Montreuil, France• Creation of reusable components with React 18, TypeScript.• Migration of legacy front-end.• Implementation of a secure Symfony 7.3 API (JsonResponse, JWT, Guards, Voters) for campaign management.• Integration of Messenger for asynchronous processing (sending emails, internal notifications).• Management of complex forms with TanStack Query v5 and React Hook Form, Zod on the front-end and DTOs with Symfony constraints on the back-end.• Implementation of back-end tests with PHPUnit (WebTestCase, HTTP assertions) and front-end coverage with Jest/RTL.• Mentoring juniors on React/Symfony architecture and full-stack best practices (separation of concerns, strong typing, security). 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.
- EPO (European Patent Office)Fullstack Developer React & SymfonyPUBLIC SECTORApril 2021 - July 2022 (1 year and 3 months)Casablanca, Morocco• Design of a complex dashboard in React 17, Redux Toolkit, TypeScript (code splitting, lazy loading).• Progressive migration of Redux middlewares to RTK Query to optimize API calls.• Development of the Symfony 6.4 API: routing with PHP 8 attributes, enums in configurations, lazy services to improve performance.• Secure authentication with JWT and Voters for access rights management based on role (admin, examiner, public).• Application caching system with Symfony CacheInterface to optimize API responses.• Integration of uploads with VichUploaderBundle, and advanced functional tests with PHPUnit.• CI/CD collaboration: Jenkins, Docker, automated tests, and SonarQube coverage across the entire 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.
- Rectorat Aix En provenceSenior DeveloperEDUCATION AND E-LEARNINGApril 2020 - March 2021 (11 months)Aix-en-Provence, France• Modular interfaces in React 16, Redux, and React Router• Migration from jQuery to React for better performance• Integration of secure REST APIs with Symfony 4• Authentication with JWT + Guard for roles (admin, teacher, student)• 85% test coverage with PHPUnit and Jest• Agile SCRUM collaboration with stakeholders
Recommendations
Be the first to recommend Mohamed
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
- Professional Certificate.Scrum Foundation2021Professional Certificate.
- Master in Application Design and Development.2018Master en Conception et Développement d'Applications.