Logo
Volver a Proyectos
En producciónArquitecto de Software Full-Stack

Portafolio Profesional

Experiencia digital interactiva construida con Next.js y animaciones avanzadas. Diseño UI/UX premium con modo oscuro y performance optimizado.

Portafolio Profesional JGRM
Explorar

Descripción y Contexto

Sistema Full-Stack sin servidor diseñado como un Gemelo Digital de alta interactividad, combinando un Frontend puntero sobre Next.js 16 con una ingeniería Backend robusta impulsada por Java 21 y AWS SQS. ⚛️ Frontend de Alto Rendimiento (Next.js 16 / React 19): Diseño estructural con separación estricta de Componentes de Servidor y Cliente. Emplea Tailwind CSS v4 para topologías de estilo Glassmorphism Premium. El renderizado híbrido y la exportación estática garantizan latencia cero y puntuaciones perfectas en Core Web Vitals. ✨ Interacciones Cinéticas (Framer Motion): Orquestación matemática de Micro-interacciones. Destaca la implementación de hooks avanzados (useSpring, useMotionValue) para seguimiento del desplazamiento y Docks Magnéticos que reaccionan a la proximidad del puntero, logrando animaciones orgánicas a 60fps constantes. ☕ Backend Hexagonal (Spring Boot 4 / Java 21): API REST estructurada bajo el patrón de Puertos y Adaptadores (Clean Architecture). Incorpora Spring Security y la API Validation estricta para garantizar contratos de datos seguros, desplegándose de forma costo-eficiente sobre AWS Lambda. ☁️ Infraestructura Asíncrona (AWS SQS): Desacoplamiento de operaciones de alta latencia (ej. envío de confirmaciones por JavaMail) a través de una arquitectura orientada a eventos. El sistema encola mensajes (`SendMessageRequest`) vía el SDK nativo de AWS v2 a Amazon SQS, evadiendo los efectos destructivos del Arranque en Frío de la JVM y asegurando resiliencia extrema al menor costo operativo.
Este proyecto no es solo un portafolio; se construyó como una Prueba de Concepto (PoC) real para demostrar fluidez visual extrema (SSR + Interfaz Cinética) y la adopción operativa de arquitecturas asíncronas sin servidor con reducciones drásticas de costos en la nube.

Funcionalidades Principales & Casos de Uso

Arquitectura Hexagonal Asíncrona (Java 21 / Spring Boot 4)

Desacoplamiento de Eventos sin servidor con Amazon SQS

Frontend React 19 / Next.js 16 (Componentes de Servidor y Cliente)

Animaciones Geométricas a 60fps mediante Framer Motion 12

Despliegue Global Edge vía Next Static Export (out/)

Seguridad y Parsers DTO (Spring Security + Hibernate Validator)

Tailwind CSS V4: Glassmorfismo y Temas Nativos (next-themes)