Photo de profil de Daho Nahla, développeur web basé en France spécialisé en Laravel & React.js

Daho Nahla - Développeur FullStack Laravel & React.js

En recherche d'une entreprise

Albi et Toulouse

Voir mon profil LinkedIn

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

Logo HR Team - Groupe Scalian

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
  • 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.
Logo de Tarn Bureautique Conseil

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
  • 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

Logo de AFPA DIGITAL

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
  • 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.

Projets