Projet de fin d'études explorant la technologie IoT à travers un prototype de « Smart Office » visant à optimiser la consommation électrique et offrir une interface utilisateur intuitive. Il répond à des problématiques courantes de bureau (éclairage inefficace, contrôle d'accès insuffisant, mauvaise utilisation de l'espace) via un contrôle d'éclairage automatique/manuel par détection de mouvement, un réglage de luminosité, une gestion des utilisateurs/appareils et des tableaux de bord de visualisation de données.
Réalisé avec Arduino pour la couche matérielle, Laravel pour le backend, et Bootstrap/Chart.js pour le frontend, avec MySQL pour la persistance. Déployé par FTP sur un serveur mutualisé sous un sous-domaine dédié (iot.gdn.ma).
Assistant de chat basé sur un modèle de langage local (LLM) qui transforme une question commerciale formulée en langage naturel en une requête SQL vérifiable portant sur 3,1 millions d'enregistrements réels de concessionnaires Caterpillar, avec des mécanismes de sécurité intégrés autour de cinq pièges de données vérifiés qui renvoient discrètement un chiffre erroné s'ils sont ignorés.
Un site portfolio full-stack que j'ai construit avec Next.js, avec un CMS d'administration pour tout gérer, et un vrai support anglais/français/arabe, mise en page droite-à-gauche comprise.
Application web en microservices en production (Django + ReactJS) automatisant le calcul des aides et la génération des réclamations, réduisant un processus de plusieurs jours à quelques minutes.