NBZ
~/nicolasblanco.dev
~/nicolasblanco.dev/projects

Proyectos & Arquitectura

Sistemas full-stack, MVPs con Inteligencia Artificial en tiempo real y herramientas de automatización construidas con código limpio y tipado de extremo a extremo.

MVP · AI Multimodal

AI Voice Tutor LMS

Repo Privado (Cliente)

Plataforma Learning Management System (LMS) diseñada para el aprendizaje de idiomas mediante sesiones de conversación por voz en tiempo real con un tutor de Inteligencia Artificial.

// Arquitectura & Backend

Backend en Node.js y Express desplegado en Render, gestionando sesiones de baja latencia con OpenAI Realtime API / modelos multimodales de Gemini y persistencia relacional en NeonDB (PostgreSQL).

// Frontend & Contratos

Interfaz reactiva desplegada en Vercel con captura y streaming de audio en vivo, validación de estados con Zod y control estricto de costes de tokens por sesión.

TypeScriptReactNode.js / ExpressNeonDB (PostgreSQL)OpenAI Realtime APIVercel & Render
Enterprise · Luxury E-Commerce2026 — Actual

Loewe — Global Luxury E-Commerce

Repo Privado (Capgemini · Loewe)

Mantenimiento evolutivo, resolución de incidencias en producción y desarrollo de funcionalidades para la plataforma e-commerce global de la casa de moda de lujo Loewe.

// Salesforce B2C Commerce & Pipelines

Gestión y depuración de controladores de servidor en SFCC (ISML, JavaScript de servidor) y sincronización transaccional con sistemas ERP y pasarelas de pago internacionales.

// Frontend Performance & React

Optimización de componentes interactivos con React y TypeScript, corrección de regresiones de UX/UI en catálogo y checkout de alta concurrencia internacional.

TypeScriptReactSalesforce B2C Commerce (SFCC)Node.jsCI/CD
Enterprise · Fintech & Banking2025 — 2026

Openbank — Digital Onboarding Core

Repo Privado (Capgemini · Openbank)

Módulos transaccionales y de verificación para el flujo de alta y onboarding digital de clientes en la plataforma de banca online de Openbank.

// Arquitectura Hexagonal & Dominio

Desacoplamiento estricto del core bancario respecto a proveedores externos de verificación de identidad mediante puertos y adaptadores (DDD), garantizando alta cohesión.

// Calidad & Contratos Tipados

Componentes e interfaces en TypeScript y React con validación exhaustiva de estados y cobertura de pruebas unitarias y de integración automatizadas con Jest.

TypeScriptReactNode.jsHexagonal ArchitectureJestDDD
Full-Stack · TFG DAW2024

GymQuest

Plataforma web para la planificación de rutinas de hipertrofia (PPL / Upper-Lower) y registro cuantitativo de sobrecarga progresiva y volumen de entrenamiento.

// Diseño Hexagonal

Separación estricta entre dominio, casos de uso e infraestructura tanto en cliente como en servidor, permitiendo cambiar el ORM o la base de datos sin alterar las reglas de negocio.

// Validación End-to-End

API RESTful en Express asegurada mediante esquemas de Zod y persistencia relacional en PostgreSQL alojada en NeonDB.

Vite + ReactTypeScriptTailwind CSSHexagonal ArchExpressPostgreSQL (NeonDB)Zod
[Open Source · Marca Personal]

nicolasblanco.dev

Portafolio personal de alto rendimiento con arquitectura de Islas, Content Collections validadas con Zod y endpoints SSR en Vercel.

Astro · React · TypeScript · Tailwind CSS · Zod
[CLI & Local AI Pipeline]

Lecture-to-Notes Pipeline

Pipeline automatizado en macOS que extrae audio con FFmpeg y ejecuta modelos locales con whisperkit-cli para transformar clases universitarias en apuntes estructurados.

Zsh · FFmpeg · WhisperKit CLI · Apple Silicon