Development Projects

ParkMR - Smart PMR Parking System
Full IoT system for managing accessible parking spaces using AI, computer vision, and ESP32 sensors. A real project mixing hardware, backend, and artificial intelligence.
- Smart occupancy detection with ESP32 sensors and AI algorithms
- Automatic license plate recognition (OCR)
- Availability prediction using machine learning
- Complete REST API with interactive Swagger docs
- Real-time admin dashboard in VueJS
- Infraction management with image processing
Challenge: Making microcontrollers, Java/Node.js servers, and Python AI communicate in real-time. The distributed architecture was pretty gnarly!
Role: IoT Architect & Backend Dev, AI and Microcontroller Specialist
Evolution: Optimize sensor power consumption, boost predictions with neural networks, and release a mobile app



Fake News Viber - Hybrid AI Detector
AI combo with BERT for fake news classification + Llama2 for generating satirical responses. Everything streamed real-time to a styled Vue.js dashboard.
- ETL pipeline merging 4 different datasets
- BERT fine-tuning for ultra-precise detection
- Reactive frontend in Vue 3 with 'satirical media player' design
- Real-time text streaming (Fetch API + TextDecoder)
- Dark mode with retro-futuristic aesthetic
Challenge: Syncing BERT training, Llama2 generation, and frontend streaming without blocking the UI. A serious async architecture puzzle!
Role: Fullstack AI Dev - Generative and Predictive Systems
Evolution: Add voice synthesis for generated responses



LaraAwards - Laravel Voting Platform
Game Awards clone in PHP/Laravel where users vote for their favorite games by category. With real-time rankings and full admin panel.
- Role-based auth system (Admin vs User) with Laravel Auth
- Many-to-Many relationships for multi-category nominations
- Strict voting logic: 1 vote per user per category
- Full admin dashboard (CRUD games/categories + image uploads)
- Public interface with live vote percentage calculation
Challenge: Designing a normalized database with pivot tables to handle multiple nominations while avoiding duplicate votes. The modeling was technical!
Role: Laravel Fullstack Dev
Evolution: AJAX voting without reload, email notifications for winners, and countdown timer for vote closing



PyPark - Smart Parking System
Complete parking system with computer vision, IoT, and web. Detects free/occupied spots in real-time with OpenCV on Raspberry Pi.
- Automatic visual detection of parking spots (OpenCV)
- Interactive web interface with real-time updates
- Embedded system with remotely controlled sensors/actuators
- Mobile control app for Raspberry Pi
- Cloud database for data history
Challenge: Making computer vision, IoT, web, and mobile work together with real-time sync between all components. Not simple!
Role: Fullstack Dev and IoT Architect
Evolution: Space reservation system and license plate recognition



Sign Language Recognition - OpenCV
Real-time detection of sign language alphabet with TensorFlow and OpenCV. The system captures hand postures to spell words.
- Real-time hand landmark detection
- Recognition of 27 postures (letters A-Z)
- Visual interface showing predicted letter
- Dual system: static images AND dynamic sequences
Challenge: Differentiating super similar signs (like 'I' and 'J') and handling variations in hand size and angle. The ML struggled at first!
Role: Machine Learning & Computer Vision Dev
Evolution: Move to full sign recognition (with facial expressions and movement) and translate simple sentences



Wild Commons - Library Management
Mobile and web app to manage library resources in real-time: rooms, PCs, study spaces. With user tracking and admin interface.
- Android tablet app for user check-in/check-out
- Real-time interactive map of resource status
- Web admin interface for managing complaints and logs
- Role system (students, teachers, admins, externals)
- Real-time database sync
Challenge: Integrating the Android app with MySQL via PHP, managing concurrent sessions, and validating everything real-time. The architecture was complex!
Role: Fullstack Dev - Mobile and Web
Evolution: QR codes for check-in and resource usage statistics



Turismo XR - Aguascalientes Immersive Experience
VR/AR project for Aguascalientes Tourism Office. Multi-level immersive experience about the region's history and culture.
- Custom player controllers
- Interactive AR lobby with 3D elements and touch navigation
- Level 2: train station simulation with ticket verification and passenger management
- Ticket detection system
- Task/point transfer between levels
Challenge: Creating immersive 3D environments optimized for VR, integrating AR in real physical space, and coding in pair programming. A real technical adventure!
Role: XR Dev - Augmented Reality (Lobby) and co-dev of railway level in pair programming
Evolution: Themed levels about local traditions, voice recognition for interactions, and WebXR export for browser access

Personal Portfolio - Jared Rodriguez
This portfolio you're exploring right now! Fullstack Astro + React with animations, i18n (3 languages), and video game-inspired design.
- Tech and soft skills section with animations
- Smooth and responsive navigation
- Interactive components (carousel, modals, etc.)
- Original design inspired by video game universes
- Complete internationalization: English, Spanish, and French
Challenge: Creating a modular Astro/React system, managing complex animations with Framer Motion, implementing a robust multilingual architecture, and maxing out performance.
Role: Fullstack Dev - concept, development, UI/UX design, integration, and deployment
Evolution: Dynamic dark mode, automatic PDF CV generation, technical blog, and interactive mini-game to discover projects