Experiencia Sonora
Cambiar Idioma
Lyra: Estoy aquí. ¿Qué quieres descubrir hoy?

Hola, soy Lyra, tu guía en este portafolio.

Interactive UI/UX | Hexagonal Architecture | Dynamic AI Context Estado: Producción (Iteración Continua)

Architectural Portfolio & Lyra AI

Portafolio interactivo de alto rendimiento que integra a 'Lyra', un asistente de IA dinámico con conciencia espacial. Diseñado con Arquitectura Hexagonal y una experiencia UI/UX inmersiva, responsiva y orientada a componentes.

Portada de Architectural Portfolio & Lyra AI

Vista General del Proyecto

Diseñé y desarrollé mi portafolio profesional como una demostración viva de mis habilidades en arquitectura de software, integración de IA y diseño UI/UX avanzado. El núcleo de la experiencia es 'Lyra', un asistente de IA interactivo y arrastrable (Drag & Drop) que incorpora un 'Radar Espacial' matemático para evitar desbordamientos de pantalla, garantizando una fluidez absoluta tanto en dispositivos móviles como en escritorio. A nivel arquitectónico, implementé el patrón de Puertos y Adaptadores (Arquitectura Hexagonal) para crear componentes altamente reutilizables; esta separación de responsabilidades asegura que cualquier modificación pequeña sea quirúrgica y no rompa otras partes del sistema. Evolucioné el diseño alejándome de un RAG tradicional pesado hacia un motor de Inyección de Contexto Dinámico local. Esto permite a Lyra tener conocimiento en tiempo real sobre mis servicios, proyectos y trayectoria, respondiendo con precisión milimétrica y cero alucinaciones. Todo en este proyecto, desde las animaciones hasta la estructura de datos, fue planificado y diseñado con un propósito claro: demostrar dominio técnico absoluto.

RolSoftware Architect & AI Integrator
ClienteProyecto Personal / Marca Profesional
DuraciónMarzo 2026 - Presente
Año2026

Módulos Core

Asistente Interactivo Lyra (UI/UX & Conciencia Espacial)

Desarrollo de un avatar de IA completamente interactivo con mecánicas Drag & Drop optimizadas para touch (móvil) y mouse (PC). Implementación de un hook personalizado (useSpatialRadar) que calcula coordenadas matriciales en tiempo real para anclar dinámicamente el widget y redirigir el escaneo en 3D, garantizando colisión cero con los bordes de cualquier pantalla.

Arquitectura Hexagonal y Componentes Reutilizables

Aplicación estricta de Clean Architecture aislando la lógica de negocio de la capa visual. Se definió una interfaz abstracta (IAIAssistant) implementada por adaptadores concretos (Gemini, DeepSeek). El frontend está modularizado de tal forma que los componentes son agnósticos al estado global, asegurando que los cambios futuros sean encapsulados y no produzcan efectos colaterales en el sistema.

Inyección de Contexto Dinámico y Anti-Alucinación

Reemplazo de bases de datos vectoriales complejas por un sistema de orquestación de contexto en memoria basado en los archivos de internacionalización (i18n). Lyra es consciente de la ruta exacta en la que navega el usuario y absorbe la información estructurada de servicios y proyectos, permitiéndole dar respuestas comerciales hiper-precisas sobre el portafolio sin inventar datos.

Motor de Streaming y Elevación de Estado

Creación de un sistema de Server-Sent Events (SSE) personalizado para renderizar respuestas de IA en tiempo real (efecto máquina de escribir) mediante Native Fetch. Se aplicaron técnicas de 'State Lifting' y programación defensiva para unificar el cerebro de la IA en un solo orquestador, previniendo bloqueos del Main Thread (UI) y asegurando 60 FPS constantes.

Diseño Escénico y Animaciones de Alto Rendimiento

Construcción de un entorno visual inmersivo ('Cosmic Background') y transiciones de elementos cuidadosamente coreografiadas. Se priorizó el rendimiento delegando la carga gráfica de las animaciones a la GPU (transform-gpu, translate3d) y aplicando técnicas de degradación elegante en móviles, demostrando que un diseño atractivo no tiene por qué sacrificar la velocidad de carga.

Tecnologías Implementadas

frontend

Next.js 16TypeScriptTailwind CSSFramer MotionReact HooksZustand

backend

Node.js (Next.js API Routes)Server-Sent Events (SSE)

ai And Storage

Gemini 2.5 APIDeepSeek APIDynamic i18n Context

tools

GitBiomeFigmaVercel