About Abdelali
English
Conversational
French
Fluent
Arabic
Native or bilingual
Experience
- Decathlon FranceSenior PHP/Symfony DeveloperMarch 2022 - February 2025 (2 years and 11 months)Project: DDFS (Data Dictionary For Sports) Solution providing structured datasets of sports information for all Decathlon applications.Achievements:• Design and implementation of data repositories to harmonize information exchange between applications globally.• Development from scratch of a real-time translation management tool, integrating an external SaaS service.• Implementation of API versioning to ensure compatibility of evolutions.• Management of real-time data streams via Kafka with stream versioning.• Optimization of API performance, increasing processing capacity from 7M to 55M monthly calls.• Migration to Symfony 7 and recent API Platform.• Definition and application of architectural rules with PHPArkitect.Technical Environment: PHP 8, Symfony 7, Doctrine 3, API Platform, Symfony Messenger, PostgreSQL, Kafka, Redis, GCP, Docker, Kubernetes.
- GRDF ParisPHP/Symfony DeveloperJuly 2020 - February 2022 (1 year and 7 months)Project: TDR (Regulator Traceability) Management solution for service technicians and GRDF regional managers.Achievements:• Development of the project within a tight deadline.• Performance optimization (SQL queries and Redis cache).• Presentation of technical topics to the team.• Migration from Symfony 4 to 5.• Improvement of Git workflow and release management.• Implementation of Gitlab-CI continuous integration.• Development of pre-commit hooks.• Challenging functional specifications with POs.• Animation of demonstrations.• Technical documentation.• Deployment on AWS.• Development of unit and functional tests.• Code review.Technical Environment: Symfony 4/5, API Platform, PHP 7/8, Angular, Ionic 4, Docker, Linux, Apache, PostgreSQL, Git, GitLab, GitLab-CI, Jira, Confluence, Redis, SonarQube, AWS, PhpStorm.
- Teal Technology Services (IBM & OCP JV)Independent Consultant PHP/Symfony/ReactJSJuly 2019 - March 2020 (8 months)MoroccoProject 1: soilAnalysis Web platform for digitizing processes between OCP and its soil analysis laboratory partners.Achievements:• Needs analysis and proposal of technical solutions.• Setup of a Docker environment.• Data model design.• Development of Model, Service, and API (GraphQL) layers.• Implementation of JWT authentication.• Participation in SCRUM ceremonies.• Technical documentation and code review.Technical Environment: Symfony 4.3, PHP 7.3, ReactJS, Docker, Linux, GraphQL, LDAP, Nginx, Oracle, Git, GitLab, GitLab-CI, Jira, Confluence.Project 2: AgriAgent Field Service Management mobile platform for agronomists.Achievements:• Development of a back office with ReactJS.• Docker environment configuration.• Task estimation.• Development of REST APIs.• Bug fixing and technical documentation.• Preparation of extraction requests for the reporting team.Technical Environment: Symfony 3.4, PHP 7.2, ReactJS, SonarQube, Docker, Linux, REST API, Swagger, LDAP, Nginx, Oracle, Git, GitLab, Jira, Confluence.
Recommendations
Be the first to recommend Abdelali
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
- ReactJS & Redux TrainingBrightcoding2019Contenue de la formation: • Configuration de l'environnement de développement • ES6 + Concepts - Classes, Fonctions de flèches, déstructuration, asynchrone / wait • Composants fonctionnels et basés sur la classe • Syntaxe et expressions JSX • Gestion de l'état au niveau de composant • Cycle de vie des composants • Requêtes HTTP • Configuration de Redux Store • Redux Réducteurs & Actions
- Symfony 3 TrainingSensiolabs2018Programme de la formation: • Externaliser le métier dans les services • Pérenniser l'application avec les tests automatisés PHPUnit • Sécuriser l'accès à certaines pages de l'application • Améliorer les performances avec le cache HTTP et ESI