Rubén D. Guerrero N.

Rubén D. Guerrero N.

|

Sobre

Soy un desarrollador backend apasionado por la arquitectura escalable, los sistemas distribuidos y la Clean Architecture. Mi filosofía se basa en que escribir código es el medio, pero construir sistemas mantenibles y resilientes es el verdadero arte.

Como Core Contributor en Vendure (el framework de e-commerce #1 en NestJS), mis contribuciones impactan a una comunidad global de más de 10,000 desarrolladores. Me especializo en resolver problemas complejos de rendimiento, optimización de consultas SQL y diseño de APIs de alto tráfico.

Mi enfoque combina la solidez del backend tradicional con la innovación de la IA Generativa, donde aplico ingeniería de prompts avanzada para integrar modelos de lenguaje en procesos empresariales críticos.

Open Source & Experiencia

Actualidad

Vendure Core Contributor

Optimización de sistemas de alto tráfico y arquitectura de servicios en NestJS.

  • SQL: Eliminación de N+1 queries mediante In operator batch loading (Issue #4387).
  • Arquitectura: Diseño del método getProductVariantsForCollections para transacciones eficientes.
  • DevOps: Resolución de conflictos en monorepo (20+ archivos) y estandarización de dependencias.
  • Tooling: Modernización de scripts de automatización interna para entornos Windows.

Tech Stack

JavaScript
Node.js
TypeScript
NestJS
PostgreSQL
IA / LLMs
n8n / Low-Code
Docker
Git

Proyectos Destacados

Contribución al Core de Vendure (Open Source/Fork)

Optimicé el rendimiento del núcleo mediante el diseño de arquitecturas de carga masiva y la resolución de cuellos de botella críticos en el filtrado de datos.

  • SQL Optimization: Eliminación de N+1 queries (Issue #4387) mediante batch loading con TypeORM In operator.
  • Arquitectura: Implementación de getProductVariantsForCollections para transacciones atómicas eficientes.
  • DevOps/Tooling: Sincronización de monorepo (20+ archivos) y modernización de scripts Node.js para Windows.

Resolviendo problemas complejos en el corazón del e-commerce moderno. 📉⚡

TypeORM SQL Optimization Monorepo (Lerna) Node.js Modernization

CCSC Bot - Centro Clínico Madrid

Asistente virtual inteligente para el Centro Clínico Madrid. Centraliza información de 43 especialistas en 35 especialidades mediante una interfaz conversacional en Telegram.

Innovación: Implementé búsqueda fuzzy para nombres/especialidades y un sistema de fallback resiliente con Mistral AI para consultas en lenguaje natural fuera de la base de datos local.

n8n Mistral AI Web Scraping Telegram API

Sustainable Credits Indexer

Servicio de backend de alto rendimiento que indexa más de 1 millón de eventos off-chain de contratos ERC-1155 (RWA). Reduce el tiempo de acceso a datos en un 95% mediante una API RESTful optimizada y persistencia atómica.

NestJS PostgreSQL Blockchain

Bot Taurino con IA

Chatbot con IA (Gemini API) y NestJS. Como Ingeniero Prompt, logré que el bot procese un 85% de las consultas en lenguaje natural, informando sobre festejos taurinos con web scraping automatizado (Puppeteer/Cheerio).

NestJS Gemini AI Scraping

Medical Appointments API

API robusta para gestión de clínicas, manejando 3000+ citas mensuales. Implementa roles granulares, historial médico en JSONB y subida de recetas a la nube con altos estándares de seguridad.

NestJS TypeORM Security

Bowling Tournament Management

Plataforma para gestión de torneos de bolos con generación automática de brackets y seguimiento de puntuaciones en tiempo real para ligas competitivas.

NestJS PostgreSQL Logic

Shopping Cart System

Motor de e-commerce enfocado en la integridad transaccional de carritos, gestión de inventario concurrente y flujos de pedidos escalables.

Node.js NestJS PostgreSQL

Amusement Park API

API RESTful para la administración de parques temáticos, gestionando venta de tickets, acceso a atracciones y roles de personal administrativo.

NestJS TypeORM Architecture

Medical AI Bot (@CitasMedicbot)

Interfaz conversacional para pacientes. Gestiona citas, localiza farmacias vía GPS y genera QRs de emergencia con datos vitales para primeros auxilios.

Telegram API Generative AI Geo & QR

¿Hablamos?

Siempre estoy abierto a discutir nuevos proyectos, ideas creativas o oportunidades para ser parte de tus visiones.