Projets de Développement

ParkMR - Parking Intelligent PMR
Système IoT complet pour gérer les places handicapés avec de l'IA, de la vision par ordinateur et des capteurs ESP32. Un vrai projet qui mélange hardware, backend et intelligence artificielle.
- Détection intelligente d'occupation avec capteurs ESP32 et algos IA
- Reconnaissance auto de plaques d'immatriculation (OCR)
- Prédiction de disponibilité via machine learning
- API REST complète avec doc Swagger interactive
- Dashboard admin temps réel en VueJS
- Gestion des infractions avec traitement d'images
Défi: Faire communiquer des microcontrôleurs, des serveurs Java/Node.js et de l'IA Python en temps réel. L'architecture distribuée était assez costaud !
Rôle: Architecte IoT & Dev Backend, Spécialiste IA et Microcontrôleurs
Évolution: Optimiser la conso d'énergie des capteurs, booster les prédictions avec des réseaux de neurones, et sortir une app mobile



Fake News Viber - Détecteur IA Hybride
Combo IA avec BERT pour classifier les fake news + Llama2 pour générer des réponses satiriques. Le tout streamé en temps réel vers un dashboard Vue.js stylé.
- Pipeline ETL qui fusionne 4 datasets différents
- Fine-tuning de BERT pour une détection ultra précise
- Frontend réactif en Vue 3 avec design 'media player satirique'
- Streaming de texte en temps réel (Fetch API + TextDecoder)
- Mode sombre avec esthétique rétro-futuriste
Défi: Synchroniser l'entraînement BERT, la génération Llama2 et le streaming frontend sans bloquer l'interface. Un sacré casse-tête d'architecture asynchrone !
Rôle: Dev Fullstack IA - Systèmes Génératifs et Prédictifs
Évolution: Ajouter la synthèse vocale pour les réponses générées



LaraAwards - Plateforme de Vote Laravel
Clone des Game Awards en PHP/Laravel où les users votent pour leurs jeux préférés par catégorie. Avec classement temps réel et panel admin complet.
- Système d'auth par rôles (Admin vs User) avec Laravel Auth
- Relations Many-to-Many pour les nominations multi-catégories
- Logique de vote stricte : 1 vote par user par catégorie
- Dashboard admin complet (CRUD jeux/catégories + upload d'images)
- Interface publique avec calcul des % de votes en direct
Défi: Designer une BDD normalisée avec tables pivot pour gérer les nominations multiples tout en évitant les votes en double. La modélisation était technique !
Rôle: Dev Laravel Fullstack
Évolution: Vote AJAX sans reload, notifications email aux gagnants, et countdown pour la fin des votes



PyPark - Parking Intelligent OpenCV
Système de parking complet avec vision par ordinateur, IoT et web. Détecte les places libres/occupées en temps réel avec OpenCV sur Raspberry Pi.
- Détection visuelle auto des places (OpenCV)
- Interface web interactive avec updates temps réel
- Système embarqué avec capteurs/actionneurs contrôlés à distance
- App mobile de contrôle pour Raspberry Pi
- Base cloud pour l'historique des données
Défi: Faire fonctionner ensemble vision par ordinateur, IoT, web et mobile avec synchro temps réel entre tous les composants. Pas simple !
Rôle: Dev Fullstack et Architecte IoT
Évolution: Système de réservation de places et reconnaissance de plaques



Reconnaissance Langue des Signes - OpenCV
Détection temps réel de l'alphabet en langue des signes avec TensorFlow et OpenCV. Le système capte les postures de la main pour épeler des mots.
- Détection des points de repère de la main en temps réel
- Reconnaissance de 27 postures (lettres A-Z)
- Interface visuelle qui affiche la lettre prédite
- Système dual : images statiques ET séquences dynamiques
Défi: Différencier des signes hyper similaires (genre 'I' et 'J') et gérer les variations de taille et d'angle de la main. Le ML a bien galère au début !
Rôle: Dev Machine Learning & Vision par Ordinateur
Évolution: Passer à la reconnaissance de vrais signes complets (avec expressions faciales et mouvement) et traduire des phrases simples



Wild Commons - Gestion de Bibliothèque
App mobile et web pour gérer les ressources d'une bibliothèque en temps réel : salles, PCs, espaces d'étude. Avec tracking des users et interface admin.
- App tablette Android pour check-in/check-out des users
- Carte interactive temps réel du statut des ressources
- Interface admin web pour gérer les plaintes et les logs
- Système de rôles (étudiants, profs, admins, externes)
- Synchro BDD en temps réel
Défi: Intégrer l'app Android avec MySQL via PHP, gérer les sessions concurrentes et valider tout en temps réel. L'architecture était complexe !
Rôle: Dev Fullstack - Mobile et Web
Évolution: QR codes pour le check-in et stats d'utilisation des ressources



Turismo XR - Expérience Immersive Aguascalientes
Projet VR/AR pour la Secrétariat du Tourisme d'Aguascalientes. Expérience immersive multi-niveaux sur l'histoire et la culture de la région.
- Contrôleurs de joueur personnalisés
- Lobby interactif en AR avec éléments 3D et navigation tactile
- Level 2 : simulation de gare ferroviaire avec vérif de tickets et gestion des passagers
- Système de détection des tickets
- Transfert de tâches/points entre niveaux
Défi: Créer des environnements 3D immersifs optimisés pour VR, intégrer l'AR dans un espace physique réel, et coder en pair programming. Une vraie aventure technique !
Rôle: Dev XR - Réalité Augmentée (Lobby) et co-dev du niveau ferroviaire en pair programming
Évolution: Niveaux thématiques sur les traditions locales, reconnaissance vocale pour les interactions, et export WebXR pour accès navigateur

Portfolio Personnel - Jared Rodriguez
Ce portfolio que tu explores actuellement ! Fullstack Astro + React avec animations, i18n (3 langues), et design inspiré des jeux vidéo.
- Section compétences tech et soft skills avec animations
- Navigation fluide et responsive
- Composants interactifs (carrousel, modales, etc.)
- Design original inspiré des univers de jeux vidéo
- Internationalization complète : anglais, espagnol et français
Défi: Créer un système modulaire Astro/React, gérer des animations complexes avec Framer Motion, implémenter une archi multilingue robuste, et optimiser les perfs au max.
Rôle: Dev Fullstack - concept, dev, design UI/UX, intégration et déploiement
Évolution: Mode sombre dynamique, génération auto de CV en PDF, blog technique et mini-jeu interactif pour découvrir les projets