Rabat, Maroc · ouvert aux opportunités Rabat, Morocco · open to opportunities
Mohammed
Fadel Mazouzi
Développeur Full Stack · back-end, front-end, DevOps & cloud Full Stack Developer · back-end, front-end, DevOps & cloud
Développeur passionné depuis 2018, je transforme des idées et des systèmes existants en produits fiables, utiles et durables, en restant toujours proche des personnes qui les utilisent. A developer since 2018, I turn ideas and legacy systems into reliable, useful and lasting products, always staying close to the people who use them.
ProfilProfile
Développeur Full Stack depuis 2018, je conçois des applications web, des plateformes SaaS et des ERP, du back-end (PHP / Symfony, Java / Spring Boot) au front-end (Angular, React), jusqu'au déploiement avec GitLab CI/CD et Azure DevOps. Aujourd'hui chez Matys, une société Cegid, je travaille sur la comptabilité et la facturation électronique Factur-X. A full stack developer since 2018, I build web applications, SaaS platforms and ERPs, from the back end (PHP / Symfony, Java / Spring Boot) to the front end (Angular, React), through to delivery with GitLab CI/CD and Azure DevOps. Today at Matys, a Cegid company, I work on accounting and Factur-X electronic invoicing.
- PHP / Symfony
- Java / Spring Boot
- Angular
- React
- Azure DevOps
- GitLab CI/CD
- DDD
- CQRS
- Architecture hexagonaleHexagonal architecture
- Factur-X
ParcoursExperience
-
Avr. 2025 — aujourd'huiApr 2025 — present
Ingénieur en développement logiciel full stackFull stack software development engineer
Matys, une société CegidMatys, a Cegid company
- Fonctionnalités comptables PCA et facturation électronique.
- Format Factur-X intégré à la solution principale.
- Conception de la migration CodeIgniter vers Symfony en DDD.
- Modèles CQRS pour la performance et la scalabilité.
- Front-end Ext JS sur la plateforme i-Tool.
- Versionnement et livraisons avec Git, GitLab et CI/CD.
- PCA accounting features and electronic invoicing.
- Factur-X format integrated into the core product.
- Designed the CodeIgniter to Symfony migration with DDD.
- CQRS patterns for performance and scalability.
- Ext JS front end on the i-Tool platform.
- Version control and delivery with Git, GitLab and CI/CD.
-
Mai 2023 — mars 2025May 2023 — Mar 2025
Développeur PHP SymfonyPHP Symfony developer
VMG Conseil
- Solutions ERP pour le secteur de l'assurance.
- DDD, CQRS et API Platform.
- Systèmes de gestion d'assurance déployés en production.
- ERP solutions for the insurance sector.
- DDD, CQRS and API Platform.
- Insurance management systems deployed to production.
-
Juin 2018 — mai 2022Jun 2018 — May 2022
Développeur full-stackFull-stack developer
B-development
- Applications web avec PHP, Laravel, JavaScript et React.
- Applications mobiles avec FlutterFlow.
- Web applications with PHP, Laravel, JavaScript and React.
- Mobile applications with FlutterFlow.
ProjetsProjects
-
Hubbix Accounting SaaS
Plateforme de comptabilité dans le cloud, multi-tenant.Multi-tenant cloud accounting platform.
PHP · Symfony · SaaS
-
i-Tool SaaS
Outils métier et workflows pour les utilisateurs de Matys.Business tools and workflows for Matys users.
Symfony · Ext JS · Multi-tenant
-
ERP AssuranceInsurance ERP
Gestion d'assurance d'entreprise en architecture hexagonale (Tetris, France).Enterprise insurance management in hexagonal architecture (Tetris, France).
Symfony 6 · PHP 8 · DDD
-
IA de reconnaissance vocaleSpeech recognition AI
Transcription en anglais, arabe et français.Transcription in English, Arabic and French.
Python · IA / ML · NLP
-
Portail du Ministère de la JusticeMinistry of Justice portal
Opérations des tribunaux régionaux avec reconnaissance vocale (Maroc).Regional court operations with speech recognition (Morocco).
Python · Speech recognition
-
Plateforme e-learningE-learning platform
Formation des professionnels de l'assurance (Calipsso Assurances).Training for insurance professionals (Calipsso Assurances).
CodeIgniter 4 · JavaScript · MySQL
-
Signature électronique multi-niveauxMulti-level e-signature
Vérification en trois niveaux, avec reconnaissance d'identité par vision par ordinateur.Three-tier verification with computer-vision ID recognition.
Computer vision · Auth
-
Contrôle des dossiers clientsClient file control
Workflows de vérification et validation des données multi-niveaux.Verification workflows and multi-level data validation.
Workflow · Data validation
CompétencesSkills
- Backend
- PHP 8, Symfony 6, Java, Spring Boot, Spring Data JPA, API Platform, Laravel, CodeIgniter, Python, REST, GraphQL
- Frontend
- Angular, TypeScript, JavaScript, React, Next.js, Ext JS, Flutter, HTML5, CSS3
- Bases de donnéesDatabases
- MySQL, SQL Server
- DevOps & Cloud
- Git, GitLab, GitLab CI/CD, Azure DevOps, Microsoft Azure, Docker
- Architecture
- DDD, CQRS, hexagonale, POO, SOLID, UML, Merise, Agile ScrumDDD, CQRS, hexagonal, OOP, SOLID, UML, Merise, Agile Scrum
Formation & certificationsEducation & certifications
- 2015 — 2017BTS Développement de Systèmes d'InformationHigher Technician Certificate, Information Systems Development
- 2020Lauréat du Programme National, Technologies de l'Information, UM6P (Université Mohammed VI Polytechnique)National Program Laureate, Information Technology, UM6P (Mohammed VI Polytechnic University)
- 2016DELF B2, français avancéDELF B2, advanced French
- AzureMicrosoft Certified: Azure Fundamentals (AZ-900)
- SQLCertificat avancé, vérifiéAdvanced certificate, verified
- JSCertificat intermédiaire, vérifiéIntermediate certificate, verified
Contact
Un poste, une mission ou une question ? Écrivez-moi, je réponds rapidement. A role, a project or a question? Write to me and I'll reply quickly.