Development Projects

Project screenshot 1

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.

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

Project screenshot 1
Project screenshot 2
Project screenshot 3

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.

PythonVue.jsPrimeVueTailwind CSSFastAPIPyTorchBERTOllamaLlama2 Uncensored
  • 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

Project screenshot 1
Project screenshot 2
Project screenshot 3

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.

PHPLaravelMySQLBlade TemplatesEloquent ORM
  • 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

Project screenshot 2
Project screenshot 3
Project screenshot 4

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.

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

Project screenshot 2
Project screenshot 3
Project screenshot 4

Sign Language Recognition - OpenCV

Real-time detection of sign language alphabet with TensorFlow and OpenCV. The system captures hand postures to spell words.

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

Project screenshot 2
Project screenshot 3
Project screenshot 4

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 StudioJavaPHPMySQLJavaScriptHTML/CSS
  • 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

Project screenshot 1
Project screenshot 2
Project screenshot 3

Turismo XR - Aguascalientes Immersive Experience

VR/AR project for Aguascalientes Tourism Office. Multi-level immersive experience about the region's history and culture.

UnityC#BlenderARCoreMeta Quest 3
  • 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

Project screenshot 1

Personal Portfolio - Jared Rodriguez

This portfolio you're exploring right now! Fullstack Astro + React with animations, i18n (3 languages), and video game-inspired design.

ReactAstroTailwindCSSJavaScriptHTML/CSSVite
  • 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