Proyectos de Desarrollo

Project screenshot 1

ParkMR - Parking Inteligente PMR

Sistema IoT completo para gestionar estacionamientos para personas con discapacidad usando IA, visión artificial y sensores ESP32. Un proyecto que mezcla hardware, backend e inteligencia artificial.

PythonJavaOCRNodeJSExpressMongoDBESP32VueJSFlutter
  • Detección inteligente de ocupación con sensores ESP32 y algoritmos IA
  • Reconocimiento automático de matrículas (OCR)
  • Predicción de disponibilidad con machine learning
  • API REST completa con documentación Swagger interactiva
  • Dashboard admin en tiempo real con VueJS
  • Gestión de infracciones con procesamiento de imágenes

Desafío: Hacer comunicar microcontroladores, servidores Java/Node.js e IA en Python en tiempo real. ¡La arquitectura distribuida fue todo un reto!

Rol: Arquitecto IoT y Dev Backend, Especialista en IA y Microcontroladores

Evolución: Optimizar el consumo de energía de los sensores, mejorar las predicciones con redes neuronales y lanzar una app móvil

Project screenshot 1
Project screenshot 2
Project screenshot 3

Fake News Viber - Detector IA Híbrido

Combo de IA con BERT para clasificar fake news + Llama2 para generar respuestas satíricas. Todo streameado en tiempo real a un dashboard Vue.js con estilo retro.

PythonVue.jsPrimeVueTailwind CSSFastAPIPyTorchBERTOllamaLlama2 Uncensored
  • Pipeline ETL que fusiona 4 datasets diferentes
  • Fine-tuning de BERT para detección ultra precisa
  • Frontend reactivo en Vue 3 con diseño 'reproductor multimedia satírico'
  • Streaming de texto en tiempo real (Fetch API + TextDecoder)
  • Modo oscuro con estética retro-futurista

Desafío: Sincronizar el entrenamiento BERT, la generación Llama2 y el streaming frontend sin bloquear la interfaz. ¡Un verdadero rompecabezas de arquitectura asíncrona!

Rol: Dev Fullstack IA - Sistemas Generativos y Predictivos

Evolución: Añadir síntesis de voz para las respuestas generadas

Project screenshot 1
Project screenshot 2
Project screenshot 3

LaraAwards - Plataforma de Votación Laravel

Clon de los Game Awards en PHP/Laravel donde los usuarios votan por sus juegos favoritos por categoría. Con ranking en tiempo real y panel admin completo.

PHPLaravelMySQLBlade TemplatesEloquent ORM
  • Sistema de autenticación por roles (Admin vs Usuario) con Laravel Auth
  • Relaciones Many-to-Many para nominaciones multi-categoría
  • Lógica de votación estricta: 1 voto por usuario por categoría
  • Dashboard admin completo (CRUD juegos/categorías + carga de imágenes)
  • Interfaz pública con cálculo de % de votos en vivo

Desafío: Diseñar una BDD normalizada con tablas pivot para manejar nominaciones múltiples mientras se evitan votos duplicados. ¡El modelado fue técnico!

Rol: Dev Laravel Fullstack

Evolución: Votación AJAX sin recarga, notificaciones por email a ganadores, y cuenta regresiva para el cierre de votos

Project screenshot 2
Project screenshot 3
Project screenshot 4

PyPark - Parking Inteligente OpenCV

Sistema de parking completo con visión artificial, IoT y web. Detecta plazas libres/ocupadas en tiempo real con OpenCV en Raspberry Pi.

PythonOpenCVFastAPIMongoDBNodeJSExpressReactRaspberry PiESP32
  • Detección visual automática de plazas (OpenCV)
  • Interfaz web interactiva con actualizaciones en tiempo real
  • Sistema embebido con sensores/actuadores controlados remotamente
  • App móvil de control para Raspberry Pi
  • Base de datos cloud para historial de datos

Desafío: Hacer funcionar juntos visión artificial, IoT, web y móvil con sincronización en tiempo real entre todos los componentes. ¡No fue sencillo!

Rol: Dev Fullstack y Arquitecto IoT

Evolución: Sistema de reservación de plazas y reconocimiento de matrículas

Project screenshot 2
Project screenshot 3
Project screenshot 4

Reconocimiento Lenguaje de Señas - OpenCV

Detección en tiempo real del alfabeto en lenguaje de señas con TensorFlow y OpenCV. El sistema capta las posturas de la mano para deletrear palabras.

PythonTensorFlowOpenCVMediapipe
  • Detección de puntos de referencia de la mano en tiempo real
  • Reconocimiento de 27 posturas (letras A-Z)
  • Interfaz visual que muestra la letra predicha
  • Sistema dual: imágenes estáticas Y secuencias dinámicas

Desafío: Diferenciar señas súper similares (como 'I' y 'J') y manejar variaciones de tamaño y ángulo de la mano. ¡El ML batallé al principio!

Rol: Dev Machine Learning y Visión Artificial

Evolución: Pasar al reconocimiento de señas completas (con expresiones faciales y movimiento) y traducir frases simples

Project screenshot 2
Project screenshot 3
Project screenshot 4

Wild Commons - Gestión de Biblioteca

App móvil y web para gestionar recursos de una biblioteca en tiempo real: salas, PCs, espacios de estudio. Con tracking de usuarios e interfaz admin.

Android StudioJavaPHPMySQLJavaScriptHTML/CSS
  • App de tableta Android para check-in/check-out de usuarios
  • Mapa interactivo en tiempo real del estatus de los recursos
  • Interfaz admin web para gestionar quejas y logs
  • Sistema de roles (estudiantes, profesores, admins, externos)
  • Sincronización de BDD en tiempo real

Desafío: Integrar la app Android con MySQL vía PHP, gestionar sesiones concurrentes y validar todo en tiempo real. ¡La arquitectura fue compleja!

Rol: Dev Fullstack - Móvil y Web

Evolución: Códigos QR para check-in y estadísticas de uso de recursos

Project screenshot 1
Project screenshot 2
Project screenshot 3

Turismo XR - Experiencia Inmersiva Aguascalientes

Proyecto VR/AR para la Secretaría de Turismo de Aguascalientes. Experiencia inmersiva multi-nivel sobre la historia y cultura de la región.

UnityC#BlenderARCoreMeta Quest 3
  • Controladores de jugador personalizados
  • Lobby interactivo en AR con elementos 3D y navegación táctil
  • Nivel 2: simulación de estación de tren con verificación de boletos y gestión de pasajeros
  • Sistema de detección de tickets
  • Transferencia de tareas/puntos entre niveles

Desafío: Crear entornos 3D inmersivos optimizados para VR, integrar AR en un espacio físico real, y programar en pair programming. ¡Una verdadera aventura técnica!

Rol: Dev XR - Realidad Aumentada (Lobby) y co-dev del nivel ferroviario en pair programming

Evolución: Niveles temáticos sobre tradiciones locales, reconocimiento de voz para interacciones, y exportación WebXR para acceso desde navegador

Project screenshot 1

Portfolio Personal - Jared Rodriguez

¡Este portfolio que estás explorando ahora! Fullstack Astro + React con animaciones, i18n (3 idiomas) y diseño inspirado en videojuegos.

ReactAstroTailwindCSSJavaScriptHTML/CSSVite
  • Sección de habilidades tech y soft skills con animaciones
  • Navegación fluida y responsive
  • Componentes interactivos (carrusel, modales, etc.)
  • Diseño original inspirado en universos de videojuegos
  • Internacionalización completa: inglés, español y francés

Desafío: Crear un sistema modular Astro/React, gestionar animaciones complejas con Framer Motion, implementar una arquitectura multilingüe robusta y optimizar el rendimiento al máximo.

Rol: Dev Fullstack - concepto, desarrollo, diseño UI/UX, integración y despliegue

Evolución: Modo oscuro dinámico, generación automática de CV en PDF, blog técnico y mini-juego interactivo para descubrir proyectos