Mis proyectos
Proyectos reales organizados por área: frontend, backend con Node.js, mobile y académicos.
Frontend — React, Next.js & Astro
Interfaces web con frameworks modernos y renderizado optimizado
Multi Auth Next.js
Desarrollador full stack
Sistema de autenticación full-stack con Next.js 15 y NextAuth.js: OAuth (Google, GitHub), credenciales, bcrypt y protección de rutas con bloqueo por intentos fallidos.
BookStore — Sistema de Biblioteca
Desarrollador full stack
Aplicación full-stack con Next.js App Router, Prisma y PostgreSQL en Supabase. CRUD de autores y libros, filtros, paginación y estadísticas por autor.
Sabor Gourmet — Gestión de Restaurante
Desarrollador frontend
Sistema de gestión de restaurante con frontend en Astro 4.x y backend Spring Boot. Control de mesas, menú, pedidos, inventario y roles (ADMIN, MOZO, COCINERO, CAJERO).
Panel de Administración
Desarrollador frontend
Dashboard interactivo con Next.js, Tailwind CSS v4 y Zustand. Temas personalizables, gráficos con Recharts y componentes shadcn/ui con CRUD en memoria.
Pokédex & Rick and Morty
Desarrollador frontend
Aplicación Next.js que demuestra Static Site Generation e Incremental Static Regeneration consumiendo APIs públicas.
Tienda Online Full Stack
Desarrollador frontend
Frontend con React y Vite conectado a servicios de categorías y productos vía API Gateway. CRUD completo con modo mock para desarrollo local.
Backend — Node.js & APIs
APIs REST, autenticación, bases de datos y despliegue con Node.js
Galería de Imágenes en la Nube
Desarrollador backend
Aplicación full-stack para subir, listar y eliminar imágenes con Amazon S3 Presigned URLs. Backend Express con rate limiting, validación y cifrado SSE-S3.
API REST con Express
Desarrollador backend
API REST construida con Express.js: definición de rutas, middleware personalizado y consumo de servicios externos.
API con Autenticación JWT
Desarrollador backend
API con autenticación basada en JSON Web Tokens: registro, login, rutas protegidas y manejo de sesiones con Node.js y Express.
API REST con MongoDB
Desarrollador backend
API con Express.js conectada a MongoDB Atlas. Operaciones CRUD, modelado de documentos y despliegue de servicios backend.
TechRetail — Orquestación con Docker
Desarrollador backend / DevOps
Despliegue de aplicación de comercio electrónico con contenedores Docker y orquestación mediante Docker Swarm.
Mobile — Flutter, Android & iOS
Aplicaciones móviles con Flutter, Kotlin y Swift
Disney+ UI Clone
Desarrollador mobile
Clon de interfaz de streaming desarrollado con Flutter: navegación, carruseles de contenido y diseño responsive móvil.
TECSUP Campus
Desarrollador Android
App Android con Jetpack Compose: navegación, Cards, LazyColumn y distintos tipos de tarjetas informativas.
Interfaz Cupertino
Desarrollador mobile
App Flutter con widgets Cupertino para replicar componentes y patrones de diseño nativos de iOS.
Calendario Interactivo
Desarrollador mobile
Componente de calendario personalizado en Flutter con selección de fechas y diseño moderno.
Fundamentos Android
Desarrollador Android
App Android con Kotlin: layouts, intents, ciclo de vida de Activities y persistencia básica.
Proyectos académicos
Proyectos integradores y trabajo colaborativo en equipo
EduquestAI
Desarrollador — Proyecto grupal
Proyecto integrador grupal del curso C24 (G2E). Plataforma educativa desarrollada en equipo con roles distribuidos.
ClassCraft
Desarrollador full stack
Plataforma web de gamificación educativa del 4to ciclo. Gestión de aulas, misiones y recompensas con roles docente y estudiante.
Sistema Bancario
Desarrollador backend
Sistema bancario académico del 3er ciclo: cuentas, transferencias y depósitos con estructuras de datos en Python.