Étudiant en 3ème année d'Informatique Appliquée, je suis un développeur passionné par l'alliance entre le code et le monde réel. Mon objectif est de concevoir des solutions technologiques concrètes pour répondre à des besoins quotidiens.
Très intéressé par l'Internet des Objets (IoT) et l'automatisation, j'ai eu l'opportunité de développer des projets de gestion de parcelles urbaines : de l'arrosage automatique lié à des capteurs, jusqu'à un système de surveillance des inondations capable d'évacuer, filtrer et stocker l'eau pour une réutilisation domestique.
Pour diversifier mes compétences, j'ai actuellement pour mission, dans le cadre de mon stage de fin de cycle, de travailler sur le développement et la personnalisation de modules ERP sur l'écosystème Odoo.
Explorez mes dépôts pour découvrir mes projets en Web, Mobile, IoT, Robotique et ERP !
Sélectionnez un projet pour afficher sa description technique et ses objectifs.
🌱 UrbanCultive — Système IoT de gestion de parcelles agricoles
- Description : Plateforme de suivi environnemental et d'arrosage automatisé pour l'agriculture urbaine.
- Fonctionnalités : Collecte des données hydriques du sol, traitement des contraintes en base de données, et simulation des cycles d'irrigation à l'aide de composants LED physiques.
- Capteurs : DHT11, BH1750, Raindrop YL-83
- Matériel : Arduino MEGA, ESP32
- Stack : Flask, Streamlit, MQTT, WebSocket, Telegram Bot
- Auth : JWT + Cookies
🌊 Système de surveillance des inondations & filtrage d'eau
- Description : Système autonome de détection préventive et de gestion des eaux de crue.
- Fonctionnalités : Activation automatique des pompes d'évacuation lors d'un seuil critique, stockage dans un réservoir dédié, et acheminement vers un circuit de filtrage physique pour une réutilisation domestique sécurisée par la famille.
- Capteurs ultrason hc-sr04
- Matériel : Arduino MEGA, Raspberry Pi
- Automatisation complète via scripts embarqués
🤖 Robotique — GoPiGo & ROS 2
- Description : Développement de nœuds de navigation et de traitement de tâches pour un robot mobile.
- Fonctionnalités : Communication inter-nœuds, traitement d'images léger pour la détection spatiale d'objets, et exécution de scripts de mission ordonnés.
- Plateforme : GoPiGo
- Framework : ROS 2
- Langage : Python
🏢 Extensions Odoo ERP — Stage
- Description : Module personnalisé de gestion de processus de réservation et de suivi client.
- Fonctionnalités : Génération d'identifiants uniques alphanumériques cryptographiques de 8 caractères, déclencheurs (triggers) dynamiques pour la validation d'étapes métiers, et routage de requêtes HTTP pour l'impression de justificatifs.
- Frontend : QWeb (XML)
- Backend : Python
- BDD : PostgreSQL
