Luis Cervantes

<Front-End Developer />

bandera de España es

Sobre Mi

Desarrollador Frontend especializado en React y TypeScript, con experiencia construyendo aplicaciones web modernas usando Next.js y Astro. Estudiante de Ingeniería en Tecnologías Computacionales en el Tecnológico de Monterrey, actualmente en búsqueda de una posición junior o de prácticas donde pueda aportar valor y seguir creciendo profesionalmente.

Habilidades

Lenguajes

Frameworks

Herramientas

Proyectos

Desarrollé una plataforma educativa de quizzes con IA que genera preguntas automáticamente y permite practicar distintas materias de forma interactiva.

Características Principales
  • Autenticación completa con NextAuth.js
  • Generación automática de preguntas usando IA
  • OCR con Tesseract.js
  • Arquitectura modular con Server Actions
  • Componentes reutilizables construidos con custom hooks
  • Testing completo con Jest y Cypress
  • Nextjs
  • TypeScript
  • Prisma
  • Tailwindcss
  • Vercel AI SDK
captura de pantalla del proyecto

Desarrollé el sitio web oficial del equipo Pasari RPI, con enfoque en contenido multilingüe, rendimiento y diseño responsivo.

Características Principales
  • Internacionalización completa (ES/EN) con rutas dinámicas
  • Sistema de filtrado utilizando query parameters
  • Optimización de rendimiento con Astro Islands y generación estática
  • Componentes reutilizables con type safety en TypeScript
  • Diseño responsivo y modular con Tailwind CSS
  • Astro
  • React
  • Tailwindcss
  • TypeScript
captura de pantalla del proyecto

Desarrollé un blog técnico personal para compartir aprendizajes de desarrollo web, con sistema de búsqueda y filtrado de contenido.

Características Principales
  • Gestión de contenido en Markdown mediante Astro Content Collections
  • Sistema de búsqueda y filtrado por categorías
  • Arquitectura basada en componentes reutilizables
  • Integración de CI/CD con GitHub Actions
  • Testing unitario con Vitest y pruebas end-to-end con Cypress
  • Astro
  • TypeScript
  • Tailwindcss
  • Cypress
captura de pantalla del proyecto

Desarrollé un clon funcional de Netflix enfocado en autenticación, consumo de APIs y estructura de una plataforma de streaming

Características Principales
  • Autenticación y rutas protegidas con NextAuth.js y middleware
  • Internacionalización (ES/EN) con rutas dinámicas
  • Integración con TMDB API para contenido dinámico
  • Sistema de suscripción con múltiples planes
  • Validación de formularios con Formik y Yup
  • Interfaz construida con Shadcn UI y Tailwind CSS
  • Nextjs
  • Prisma
  • Tailwind
  • Typescript
captura de pantalla del proyecto
Ver más proyectos

Educación