TaskFlow — Kanban Board
Tablero Kanban interactivo construido con Vanilla JavaScript puro, con soporte para drag & drop y persistencia en localStorage.
Desarrollador de Software Especialista en Rendimiento
Diseño y desarrollo soluciones web ultrarrápidas, mantenibles y seguras. Comprometido con la excelencia técnica, la arquitectura robusta y la optimización del lado del cliente. Especializado en ecosistemas basados en TypeScript, Astro y Node.js.
Una muestra selecta de desarrollos donde aplico TDD, SOLID y diseño de alta fidelidad.
Tablero Kanban interactivo construido con Vanilla JavaScript puro, con soporte para drag & drop y persistencia en localStorage.
Sitio estático de listado de Pokémon construido con Astro, generando rutas estáticas por cada Pokémon a partir de la PokéAPI.
Blog estático de alto rendimiento creado siguiendo el tutorial oficial de Astro 6.1.1, optimizado para carga instantánea y SEO.
Aplicación Angular para explorar información de países del mundo mediante la REST Countries API, con búsqueda, filtrado por región y vista de detalle.
Aplicación Angular demostrativa de pipes nativos y personalizados, incluyendo transformaciones de datos, formateo de fechas, monedas y filtros avanzados.
Aplicación SPA modular desarrollada con Angular y TypeScript para buscar y gestionar Gifs utilizando la API de Giphy.
Pokédex ultrarrápida construida con Qwik, aprovechando la reanudabilidad del framework para lograr tiempos de interacción instantáneos sin hidratación.
Aplicación de lista de tareas con filtrado por estado, persistencia en localStorage y arquitectura basada en componentes reutilizables.
Implementación práctica y educativa de los patrones de diseño de software clásicos (GoF) utilizando tipado estricto con TypeScript.
Servicio backend API REST de alto rendimiento desarrollado en NestJS con TypeScript, persistencia en MongoDB y validación estricta.
Refactorización integral y optimización del clásico juego de Blackjack utilizando JavaScript moderno (ES6) y empaquetado con Vite.
Un divertido juego interactivo interactivo de trivia Pokémon desarrollado en Vue.js que consume dinámicamente la PokeAPI.
Aplicación interactiva de geolocalización y mapas desarrollada con Vue.js, Vuex y TypeScript usando Mapbox.
Ejercicios y proyectos prácticos construidos bajo la metodología Test-Driven Development (TDD) en entornos TypeScript/Jest.