
Achraf Boutahar
Full Stack Developer – React/Next.js
Salaire / Taux journalier
Rabat, Maroc
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Experienced Full Stack Developer (Node.js, Express, NestJS / React, Next.js, TypeScript) with expertise in data and cloud environments (PostgreSQL, MongoDB, Redis / Docker, Kubernetes, AWS, GCP). Solid experience in REST/GraphQL APIs and application security, with good knowledge of CI/CD and Agile/Scrum methodologies. Strong multi-sector experience (pharmaceutical, judicial, logistics, automotive at Renault Group).
Expérience de travail
Senior Full Stack Developer
Bouygues Telecom
févr. 2026 - Présent
9 mois
Rabat, Maroc
Projets : Bouyguestelecom.fr / Trilogy Design System - Développement et refactorisation de composants React réutilisables et performants, partagés entre les différentes pages. - Intégration pixel-perfect de maquettes Figma en pages responsives, en collaboration avec les équipes Emerch et UI/UX. - Développement de composants dynamiques pilotés par CMS (Headless CMS), permettant aux équipes Emerch de gérer le contenu de façon autonome. - Revue de code pour des développeurs React en transition depuis un framework legacy. - Refactorisation de l'architecture du projet pour éliminer les duplications au niveau des composants, des types et des fonctions. - Collaboration avec la core team Trilogy pour enrichir le design system et améliorer la DX. - Conformité WCAG complète sur l'ensemble des interfaces livrées. - Implémentation des exigences de la data layer en lien avec les stratégies de tests A/B. - Priorité donnée à la responsivité multi-device sur l'ensemble des pages et composants. - Travail en mode agile, en collaboration avec des équipes internationales et application des bonnes pratiques frontend.
Full-stack Developer
Renault Digital Maroc
févr. 2025 - févr. 2026
1 an 1 mois
Casablanca, Maroc
Projets : DrawIO Plugin pour Renault Group / Desyre Design System - Contribution au développement d’un plugin interne, destiné aux architectes solution. - Collaboration avec les architectes pour une amélioration continue des fonctionnalités. - Analyse et résolution des anomalies pour garantir une meilleure stabilité du plugin. - Participation à la structuration de l’architecture et à l’organisation du code du plugin. - Revue de code et amélioration continue de la qualité technique du projet. - Coordination avec l’équipe via les issues GitLab et participation aux cérémonies agiles. - Prise d’initiative sur la clarification des tâches en posant les bonnes questions techniques. - Participation aux phases de déploiement et de tests dans les environnements internes. - Travail en environnement 100% agile avec application des méthodologies Scrum et SAFe.
Full Stack Developer
AtosFreelance
mai 2024 - janv. 2025
9 mois
Rabat, Maroc
Projet : Digitalisation du projet TMPA (Tanger Med Port Authority). - Création de composants frontend génériques et réutilisables. - Amélioration de l’UX en lien avec les parties prenantes. - Correction de bugs, refactoring et optimisation des performances. - Participation à la conception et à l’implémentation d’architectures micro-services. - Développement de solutions performantes pour gérer de gros volumes de données. - Automatisation des tâches de déploiement et de maintenance. - Déploiement en production et suivi post-livraison. - Travail en environnement 100% agile (SCRUM). - Participation aux cérémonies agiles et affinement des besoins avec les parties prenantes. - Rédaction de documentation technique et suivi projet.
Technical Lead & Full Stack Developer
CiviLaw.Tech
déc. 2022 - avr. 2024
1 an 5 mois
Kansas, Oklahoma 74347, États-Unis
Projet : Digitalisation du système judiciaire (Nevada, Kansas, Missouri) - Modernisé le système d’interviews de Docassemble/Python vers une stack React, Next.js, Node.js/NestJS, pour un contrôle complet des flux. - Livré des interviews maintenables et haute qualité, dépassant les limitations du système précédent. - Conçu une architecture scalable et développé des composants réutilisables standardisés. - Établi des standards de développement, réalisé des revues de code et amélioré sa qualité globale. - Encadré l’équipe sur la nouvelle stack et les bonnes pratiques. - Supervisé des déploiements sécurisés et intégré les retours utilisateurs pour améliorer l’expérience globale.
PHI By Kelix bio
févr. 2019 - mai 2023
4 ans 4 mois
Rabat, Maroc
Software Engineer
janv. 2020 - mai 2023
3 ans 5 mois
Rabat, Maroc
Projets : Notes de frais digitales, Geolocalisation des medecins, Dashboard pour Reglementaires - Développement et optimisation de solutions métiers pour les délégués médicaux et leurs managers, avec retour terrain. - Création d’interfaces unifiées avec composants réutilisables et amélioration de l’UX/UI. - Création de solutions PWA optimisées pour les appareils mobiles. - Refactoring, optimisation des performances et résolution de bugs. - Conception et développement d’APIs REST/GraphQL, gestion de bases MySQL. - Mise en place d’architectures modulaires et scalables (microservices). - Utilisation de Docker pour des déploiements fiables et pipelines CI/CD. - Suivi de production et corrections post-déploiement. - Travail en Scrum adapté avec participation aux cérémonies agiles. - Collaboration avec les parties prenantes pour ajuster les besoins. - Rédaction de documentation technique et suivi projet.
Software Engineer
févr. 2019 - déc. 2019
11 mois
Rabat, Maroc
Formation
Mohammed V University in Rabat
Master's degree, Applied Computer Science and Offshoring
2017 - 2019
3 ans
Mohammed V University in Rabat
Bachelor's degree, Mathematics and Computer Sciences
2015 - 2017
3 ans
Mohammed V University in Rabat
University Technology Diploma, Computer Network Administration
2013 - 2015
3 ans