Construyo los sistemas que antes sostenía.
React, Next.js, Node y TypeScript sobre PostgreSQL, con tests, CI y despliegue real. Vengo de administrar infraestructura en 24×7, y eso decide cómo trabajo: cuando algo va lento o se cae, sé por dónde empezar a mirar — la petición, la latencia, el proceso que falla. Programo dirigiendo IA (Claude), no a mano línea a línea; la arquitectura y cada decisión siguen siendo mías.
—
La topología de lo que he construido
Cada nodo es un proyecto; cada arista, las tecnologías que comparten. Las aristas gruesas son stack repetido a propósito. Pasa el foco o el ratón por un nodo para aislar sus vecinos.
CodeQuest RPG
RPG en el navegador donde el combate es resolver código real: escribes JavaScript en un editor de verdad y tu solución se ejecuta en un Web Worker aislado.
Leer el caso de estudio
734 kB
216 kB
−70 % de JS en la carga inicial · code-splitting de CodeMirror
- Sistema de ReservasSistema de reservas full-stack para un restaurante: API REST (Node, Express, PostgreSQL) y frontend Next.js desplegados por separado y comunicándose en producción.Next.js 14 (App Router) + React 18 · TypeScript +7
- Mi PlanApp personal de nutrición, gimnasio y diario de entrenos adaptada a turnos de trabajo rotativos — desplegada y en uso real.Vite + React 19 · TypeScript +6
- La SalaExplorador de películas y series sobre la API de TMDB, con disponibilidad real por plataforma de streaming en España.Next.js (App Router) + React 19 · TypeScript +4
- NetPulseDashboard de monitorización de red: checks reales de HTTP, DNS, TCP, TLS y NTP contra 21 servicios públicos, con incidentes y una vista de segmentación de red.NestJS · Prisma + PostgreSQL +4
- Carrera VóleySimulador narrativo de carrera deportiva en HTML, CSS y JavaScript vainilla, sin build ni dependencias.sin dependencias
- pablo-redondo.devEste mismo portfolio: Next.js con App Router, sistema de diseño propio y un tema oscuro único, autoalojado en Cloudflare Workers.Next.js 16 (App Router) · React 19 + TypeScript estricto +5