About Mohamed
French
Native or bilingual
English
Conversational
Arabic
Native or bilingual
Experience
- ChapsVisionSenior Full Stack Symfony DeveloperSOFTWARE PUBLISHINGApril 2026 - Today (4 months)Casablanca, Morocco- Lead the migration of a business application from Symfony 4.4 to Symfony 7.4, modernizing the architecture and ensuring component compatibility.- Replace Sonata Admin with EasyAdmin, redesigning administration interfaces, CRUD operations, forms, filters, and custom actions.- Modernize application code by applying Symfony best practices (autowiring, PHP attributes, services, security, Doctrine, Messenger) and reducing technical debt.- Design and maintain business modules, develop new features, and expose REST APIs while ensuring quality, maintainability, and performance.- Industrialize deployments with Doctrine Migrations, GitLab CI/CD, and participate in code reviews, testing, and production incident resolution.
- Delta RMSenior Full Stack Symfony - React.js DeveloperSOFTWARE PUBLISHINGNovember 2025 - January 2026 (2 months)Paris, France- Develop and maintain complex business modules within the DeltaRM suite (Symfony/PHP, PostgreSQL).- Implement rich interfaces (Twig/jQuery) and optimize UX on the Insurance, Control, and Audit modules (dynamic datatables, wizard forms, PDF exports).- Industrialize delivery: CI/CD pipelines (GitLab), Doctrine/SQL migration automation, Docker packaging.- Ensure quality through code reviews, security audits, exploratory and automated testing campaigns.- Ensure performance and scalability (Symfony profiling, PostgreSQL tuning, application cache/memoization) for large volumes of multi-client data.
- ArxamaSenior Full Stack Symfony - React.js DeveloperSOFTWARE PUBLISHINGDecember 2023 - September 2025 (1 year and 9 months)Lyon, France- Design and develop applications, websites, and API services under Symfony for various clients.- Integrate responsive and user-friendly interfaces with React.js.- Collaborate with designers to integrate graphic mockups into front-end development.- Perform unit, integration, and regression tests.- Document code, features, and processes to facilitate collaboration.- Participate in SCRUM meetings: planning, reviews, retrospectives.- Ensure software product maintenance.- Use Git (GitLab) for version control.
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
- MasterFST Settat2022Master 2 (M2), Management des Systèmes d'Information
- Professional LicenseENITE2015Systèmes d’information et bases de données
Certifications
- Get Started with ReactOpenclassrooms2025
- Build a website using the Symfony 7 frameworkOpenclassrooms2025