Zakaria Boudchiche
Développeur Drupal
contact@zakariabdc.meRabat, Maroc
https://zakariabdc.melinkedin.com/in/zakariabdcdrupal.org/u/zakariabdc
Profil
Développeur Drupal avec trois ans d'expérience professionnelle dans la création de sites institutionnels et d'entreprise pour des institutions publiques, des autorités de régulation et des organisations internationales. Mainteneur d'AI Content Translator, un module contribué publié sur Drupal.org et couvert par la politique d'avis de sécurité de Drupal. Réalise des sites multilingues en arabe, français, anglais, espagnol et amazighe, y compris des interfaces de droite à gauche et l'écriture tifinaghe. Spécialisé en Drupal multilingue, développement de modules sur mesure, modélisation de contenu et migrations de version.
Expérience professionnelle
Développeur Drupal, FORNET
Mars 2023 — Aujourd'hui
Développement Drupal pour des institutions publiques et des organisations internationales, réalisé au sein de l'équipe d'une agence web à Rabat.
- Conception, migration, maintenance et évolution de plateformes Drupal pour des institutions publiques et des organismes du secteur public.
- Contenu institutionnel modélisé sous forme d'entités structurées plutôt que de documents déposés, afin de le garder consultable et réutilisable.
- Sites multilingues en arabe, français, anglais, espagnol et amazighe, avec le sens droite-à-gauche pour l'arabe et l'écriture tifinaghe pour l'amazighe pris en charge nativement.
- Modules sur mesure selon les standards du cœur de Drupal, pour les besoins non couverts par les modules contribués.
- Migrations de version, dont Drupal 7 vers Drupal 10, avec audit des modules contribués et plan de redirections pour préserver le référencement.
- Circuits de validation éditoriale, états de modération et droits par rôle reflétant l'organisation réelle de chaque structure.
Développeur Drupal, Pyxicom
Août 2022 — Mars 2023
Projets web en agence — sites sur mesure et plateformes clients.
- Développement et maintenance de sites Drupal pour les clients de l'agence.
- Réalisation de thèmes et de modules sur mesure selon les cahiers des charges.
Développeur .NET — stage, ANCFCC
Mai 2021 — Juillet 2021
Agence Nationale de la Conservation Foncière, du Cadastre et de la Cartographie.
- Développement de fonctionnalités applicatives internes en .NET dans le cadre d'un stage de trois mois.
Open source
AI Content Translator — Mainteneur
2026 — Aujourd'hui
- Auteur et mainteneur d'un module contribué publié sur Drupal.org et couvert par la politique d'avis de sécurité de Drupal.
- Traduit les nœuds, les termes de taxonomie et les chaînes d'interface via des API compatibles OpenAI, hébergées ou exécutées localement.
- Marque sa propre production afin qu'une exécution de routine ne mette à jour que le texte généré automatiquement, sans jamais écraser les traductions écrites ou corrigées par une personne.
- Prend en charge des modèles de prompt configurables, des glossaires par langue et les traitements longs via la Batch API de Drupal.
- Cité par The Drop Times, publication d'actualité de la communauté Drupal.
Formation
Master — Ingénierie Logicielle et Management des Systèmes d'Information
2022 — 2024
Certifications
- Introduction to Claude Cowork
- Claude Code 101
- Claude 101
- JavaScript Algorithms and Data Structures
- Harmonious Development with Symfony 6
- Responsive Web Design
Compétences
- Drupal
- Drupal 9, 10 et 11 · Développement de modules sur mesure · Hooks, plugins et event subscribers · Multilingue et traduction de contenu · Migrations et montées de version · Migrate API · Architecture multisite · Views · Paragraphs · Modération de contenu
- Back-end
- PHP 8 · Symfony · MySQL · MariaDB · REST · JSON:API
- Front-end
- JavaScript · React · Next.js · Twig · HTML · CSS
- Outils
- Git · Composer · Drush · Docker · Lando · Linux · CI/CD
- IA
- API compatibles OpenAI · Claude Code · Développement assisté par IA
Langues
Arabe — langue maternelleAnglais — professionnel completFrançais — professionnel completEspagnol — niveau élémentaire