
Daho Nahla - Développeur FullStack Laravel & React.js
A Propos
Développeur web passionné avec 3 ans d’expérience, je conçois des applications robustes et maintenables avec Laravel, PHP, ReactJS et JavaScript.
Full stack, j’interviens sur le frontend comme sur le backend, avec un souci constant de clarté, de qualité et de réutilisabilité du code.
J’ai participé à des projets variés : interfaces réactives, APIs REST, automatisation de workflows, intégration de services comme DocuSign ou encore configuration d’environnements Dockerisés.
J’ai aussi exploré d’autres technologies comme C# ou React Native pour des outils desktop ou des applications mobiles.
Autonome, curieux et rigoureux, je cherche en permanence à progresser et à bâtir des solutions durables.
Articles
Skills
Languages
Frontend
Backend
Autres
Expériences

Développeur Full Stack | Laravel & React.js
HR Team - Groupe Scalian | Mission chez Celeste Occitanie
Avril 2023 - Janvier 2025
Conception, développement et évolution d’un site web métier utilisé par les équipes techniques et de coordination d’un opérateur télécom national.
Stack Laravel | React.js
Voir plus de détails Voir moins
- Architecture et développement d'API RESTful avec Laravel (routes, controllers, services, DTO) avec gestion des permissions via Laravel Policies.
- Mise en place de tests automatisés avec PHPUnit pour le backend en suivant une approche TDD. Utilisation de mocking avec Mockery.
- Définition d'interfaces pour les services critiques avec injection de dépendances, facilitant la maintenance et les tests.
- Refonte du module de visualisation des routes optiques avec Leaflet.js, affichage de polygones et tracés en temps réel via API Laravel.
- Création de composants React réutilisables, gestion d'état avec React Query pour la synchronisation serveur-client.
- Intégration de validation de formulaires avec React Hook Form, gestion des erreurs côté client et backend.
- Mise en œuvre d'un workflow avec DocuSign pour la gestion des bons de commande : génération PDF, API DocuSign, suivi en temps réel.
- Participation active aux démos, ateliers et rétrospectives Scrum. Interaction continue avec les utilisateurs.
- Optimisation de la base de données Postgresql avec index et transactions pour garantir la cohérence des opérations.

Développeur Laravel
TBC
Octobre 2021 - Décembre 2022
Création d’une API REST from scratch pour la gestion commerciale d'une entreprise de vente de matériels médical.
Stack Laravel
Voir plus de détails Voir moins
- Conception et développement d'une API REST avec Laravel 8, incluant la gestion des ressources et des permissions d'accès.
- Création d'une base de données relationnelle avec MySQL, garantissant l'intégrité des données et la scalabilité du système.
- Mise en place d'un système d'authentification via OAuth 2.0 avec Microsoft 365, permettant une gestion des utilisateurs et des rôles.
- Optimisation des requêtes SQL et des performances, réduisant les temps de réponse de 30% en moyenne.
- Implémentation de tests unitaires avec PHPUnit pour garantir la qualité du code et le bon fonctionnement de l'application.
- Rédaction de la documentation technique de l'API avec Swagger, incluant des exemples d'utilisation pour faciliter l'intégration.
- Mise en place d'un système de notifications en temps réel via WebSockets (Pusher), alertant les utilisateurs de l'évolution des tâches.
- Création d'une fonctionnalité d'import/export de PDF pour la gestion des documents avec Laravel DomPDF.
- Participation à l'optimisation du code avec des méthodologies agiles (SCRUM) pour améliorer la productivité de l'équipe.
- Veille technologique pour rester à jour sur les meilleures pratiques Laravel.
Formation

Titre Professionnel (BAC + 2)
Développeur web / web mobile AFPA DIGITAL
Septembre 2020 - Septembre 2021
Programme intensif visant à former des développeurs web complets, maîtrisant les bases du développement frontend et backend, et les outils modernes de collaboration.
Voir plus de détails Voir moins
- Apprentissage des fondamentaux de l'intégration web : création de maquettes responsives en HTML5/CSS3, en respectant les standards W3C et l'accessibilité.
- Développement d'interfaces interactives avec JavaScript et scripts côté serveur avec PHP.
- Conception et réalisation d'API REST sécurisées pour la communication entre frontend et backend.
- Modélisation et gestion de bases de données relationnelles avec MySQL, incluant jointures et opérations CRUD.
- Utilisation de frameworks modernes : Symfony pour le backend (MVC) et React.js pour les composants dynamiques.
- Mise en œuvre de projets en équipe avec Git/GitHub, et gestion de tickets, dans un environnement agile.
- Préparation à la vie professionnelle avec des projets réels, des soutenances, et un accompagnement vers l'emploi.