About Abdelouahed
French
Fluent
English
Conversational
Arabic
Native or bilingual
Experience
- Chambre de commerce et d’industrie de région Paris Ile-de-FranceSenior Drupal Consultant – IndependentE-COMMERCESeptember 2024 - July 2026 (1 year and 10 months)Paris, FranceDevelopment and maintenance of Drupal 10/11 modules for the platform's business features (content, subscriptions, order funnel).Implementation and customization of Drupal Commerce:● payment methods management (credit card, bank transfer, direct debit)● checkout adaptation (UX, validation, business logic)● order and subscription lifecycle managementImplementation and evolution of specific business logic:● deferred subscription activation after external validation● order workflows and business state managementDevelopment of features related to multi-domain (Domain Access):3/9● content management per domain (Exporter vs other entities)● adaptation of configurations and behaviors according to contextContribution to development best practices:● code structuring● adherence to Drupal standards● maintainability improvementClose collaboration with Product, QA, and Tech Lead teamsParticipation in Agile rituals (daily, refinement, sprint planning)
- KalisoftSenior Drupal Developer - EVIDEN - NantesPUBLIC SECTORJuly 2023 - July 2024 (1 year)Nantes, FranceMission ContextAs part of the continuous improvement of DITP's web platforms, I joined the development team to manage corrective and evolving tickets, develop new modules, and improve application quality.Management of corrective and evolving tickets:
- Analysis of needs and evolution requests.
- Bug fixing and updating existing functionalities.
- Tracking developments and interacting with stakeholders.
Estimation of evolutions:- Estimating the efforts required for new features.
- Evaluating the technical costs and impacts of improvements.
Drupal module development:- Design and implementation of new custom modules.
- Adherence to development best practices and Drupal standards.
Technical analysis of incidents and problems:- In-depth diagnosis of reported incidents.
- Identification of root causes and implementation of sustainable solutions.
Participation in daily meetings (SCRUM):- Task tracking and team coordination.
- Active participation in planning and retrospective meetings.
Automated functional testing with Cypress:- Implementation of tests to validate new features.
- Test automation to ensure code stability and quality.
- Results and impact
- Bug reduction through proactive maintenance and rapid fixes.
- Improvement of existing features to meet user needs.
- Optimization of development time through better estimation of evolutions.
- Strengthening application reliability with test automation.
- KalisoftSenior Drupal Developer - ATOS - NantesPUBLIC SECTORFebruary 2021 - June 2023 (2 years and 4 months)Nantes, FranceAs part of the improvement and evolution of the Service Public Plus portal, I joined the technical team to manage fixes, develop new features, and optimize the platform's performance.Management of corrective and evolving requests:
- Analysis of needs reported by users and stakeholders.
- Development and deployment of fixes and improvements.
- Ticket tracking and management via [project management tool: Jira, Redmine…].
Development and integration of new features:- Creation and customization of specific Drupal modules.
- Improvement of user experience (UI/UX) through front-end development (Twig, SCSS).
Analysis and resolution of technical incidents:- Diagnosis of performance and security issues.
- Implementation of robust and sustainable solutions.
Performance optimization and accessibility:- Improvement of page loading times and code optimization.
- Compliance with accessibility standards (RGAA).
Automated functional testing with Cypress:- Implementation of tests to ensure development stability.
- Test automation to prevent regressions.
Participation in Agile rituals (Scrum):- Daily meetings for task tracking and team coordination.
- Sprint planning and retrospectives to improve development processes.
- Results and impact
- Reduction of anomalies and resolution times through effective ticket management.
- Deployment of several functional evolutions meeting user expectations.
- Optimization of website performance and improvement of its accessibility.
- Strengthening development quality with an automated testing strategy.
Recommendations
Be the first to recommend Abdelouahed
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
- JAVA J2EE Designer DeveloperSpecialized Institute of Applied Technologies NTIC - Marrakech2014Formation dédiée au développement d’applications Java orientées entreprise, couvrant les fondamentaux du langage Java ainsi que les principaux composants de l’écosystème JEE. Contenus abordés : Fondamentaux du langage Java (POO, exceptions, collections, API standard) Architecture J2EE et principes des applications multi-tiers Développement Web avec Servlets, JSP et MVC Accès aux données avec JDBC et introduction à JPA / Hibernate Gestion des transactions et de la persistance Notions de services web Sécurité applicative Déploiement d’applications sur serveur applicatif Introduction aux tests unitaires et bonnes pratiques de qualité de code Compétences acquises : Développement d’applications Java J2EE orientées métier Conception d’architectures applicatives structurées Interaction avec des bases de données relationnelles Compréhension des enjeux de performance, sécurité et maintenabilité Capacité à intervenir sur des applications Java d’entreprise existantes