Saltar al contenido principal
SECCIÓN 01 // PÁGINA PRINCIPAL
SLIDE 01 / 05
Ingeniero Full-Stack Senior y Arquitecto Backend

Jordan Gaona

Diseño y construyo sistemas backend de alto rendimiento y flujos automatizados para operaciones a gran escala.

Especializado en arquitecturas distribuidas, diseño asíncrono orientado a eventos e infraestructura en la nube crítica.

High-Throughput Backends
Fault-Tolerant Systems
Event-Driven Queues
LABORATORIO DE CAOS // TEST DE RESILIENCIA

Laboratorio de Caos y Resiliencia de Arquitectura

Simulador interactivo de inyección de fallos: pon a prueba la caída de workers, corte de base de datos y picos masivos de tráfico en tiempo real.

INTERACTIVE_SANDBOX
resilience-chaos-sim.sh
LABORATORIO DE CAOS // TEST DE RESILIENCIA
CONTROLES DE INYECCIÓN DE FALLO● All systems nominal
Throughput
1,450 req/s
Latencia p95
18ms
Circuit Breaker
CLOSED
Cola Redis
12 jobs
GatewayNestJS APIRedis QueueBullMQ [RAM]Worker ASMS / PushWorker BVoucher GenWorker CAnalyticsAWSPostgres
EVENT_STREAM // REDIS_BULLMQ_ENGINELIVE
›[HEALTH CHECK] Los 3 workers de BullMQ reportan latido normal.
›[PIPELINE] Tasa de ingestión nominal en 1,450 req/s.
›[PERSISTENCE] Pool de conexiones PostgreSQL saludable (12/100).

Sobre Mi

Ingeniero fullstack con fuerte enfoque en backend, especializado en construir sistemas escalables y simplificar flujos reales de los usuarios. Diseño y desarrollo aplicaciones end-to-end, trabajando en frontend, backend e infraestructura para entregar soluciones limpias, mantenibles y de alto impacto.

Cómo construyo sistemas

system-capabilities.json

01 / CAPABILITY

Desarrollo Fullstack

  • •Diseño y desarrollo aplicaciones end-to-end
  • •Conecto frontend, backend e infraestructura
  • •Aseguro escalabilidad y mantenibilidad
Next.js / TypeScript / Node
02 / FOCUS AREA

Arquitectura Backend

  • ▸Diseño sistemas backend escalables
  • ▸Enfoque en rendimiento y confiabilidad
  • ▸Arquitecturas limpias y mantenibles
High-Throughput Focus
NestJS / Redis / BullMQ / AWS
03 / VELOCITY

Desarrollo Aumentado con IA

  • Acelero el desarrollo con flujos asistidos por IA
  • Mejoro la calidad del codigo y la toma de decisiones con soporte de IA
  • Impulso iteraciones rapidas manteniendo consistencia de ingenieria
AI Agent Pair Programming
Copilot / Gemini / Custom Agents
04 / PRAGMATISM

Optimización de Flujos

  • •Simplifico flujos reales de usuarios
  • •Automatizo procesos mediante sistemas
  • •Reduzco complejidad operativa
Automation / Developer UX

Trabajo Destacado

system-architecture-spec.md

// Professional Infrastructure
PRODUCTION_BUILDv1.2.0
METRICS: 40% CONVERSION

Arquitectura de Campaña Automotriz de Alto Rendimiento

Diseño de un sistema de trabajos asíncronos desacoplado utilizando NestJS, Redis y BullMQ. Se solucionaron los cuellos de botella de I/O en la base de datos SQL durante picos de tráfico concurrentes almacenando el estado transitorio en RAM, gestionando envíos masivos (email, SMS y generación de folios) con alta tolerancia a fallos.

NestJSNode.jsRedisBullMQPostgreSQLAWS EC2PM2
SYSTEM DIAGNOSTICS & IMPLEMENTATIONPASS
Desacoplamiento de tareas pesadas de I/O mediante colas FIFO de BullMQ respaldadas por Redis en memoria.
Soporte de picos masivos de tráfico, logrando un 40% de tasa de conversión de recompra en 3,000 usuarios objetivo.
Mantenimiento de disponibilidad 24/7 en AWS EC2 a través de clusters de PM2 y monitores de reinicio.
Doble toque o botón superior para voltear y ver arquitecturaSTATUS: DEPLOYED
// INFRASTRUCTURE_TOPOLOGY

Topología de Pipeline Asíncrono Orientado a Eventos

El tráfico entrante es recibido por un cluster NestJS con PM2, encolado inmediatamente en un buffer Redis/BullMQ en RAM, y procesado concurrentemente por workers antes de persistir en PostgreSQL y enviar notificaciones vía APIs de terceros.

Client Traffic3,000+ UsersWebhooks / SpikesNestJS APIPM2 Cluster (EC2)Fast IngestionRedis RAMBullMQ QueueFIFO Buffer / Zero-LossWorker FleetDecoupled JobsMulti-ProcessPostgreSQLVouchers DBSMS & EmailTwilio/SendGrid
Haz clic o toca cualquier nodo para inspeccionar su rol
Redis + BullMQIn-Memory FIFO Buffer
Redis 7 In-Memory, BullMQ Engine

Almacenamiento de jobs en memoria RAM para absorber picos sin tocar disco de DB.

⚡ Resuelve: Aislamiento de I/O y cero pérdida de jobs
Presiona 'Ver Especificación' o haz doble toque para volverINFRASTRUCTURE // VERIFIED
// Personal MVP & R&D
SANDBOX_BUILDv1.2.0
METRICS: $0 RUNTIME COST

SaaS de Control de Gastos (En Progreso)

Desarrollo de un MVP SaaS de finanzas personales enfocado en rendimiento y tiempos de carga mínimos. Utiliza Zustand para una gestión de estado del cliente ligera y limpia, y un stack serverless con Vercel y Supabase para eliminar la sobrecarga de infraestructura.

Next.jsTypeScriptZustandSupabase (PostgreSQL)Vercel
SYSTEM DIAGNOSTICS & IMPLEMENTATIONPASS
Implementación de pool de conexiones serverless mediante APIs de Supabase para asegurar operaciones estables.
Optimización de renderizado en el cliente mediante Zustand, reduciendo el consumo de memoria y re-renders.
Eliminación total del costo de mantenimiento de servidores, logrando despliegues optimizados y escalables.
Doble toque o botón superior para voltear y ver arquitecturaSTATUS: DEPLOYED
// INFRASTRUCTURE_TOPOLOGY

Arquitectura Serverless Edge y BaaS Gestionado

La aplicación Next.js interactúa con rutas Edge en Vercel y el connection pooler de Supabase (PgBouncer), ejecutando políticas de seguridad Row Level Security (RLS) en PostgreSQL sin servidores que mantener ni costos fijos.

Next.js ClientZustand StoreZero Re-render LagVercel EdgeServerless FunctionsSub-50ms Cold StartsPgBouncerSupabase PoolerSocket MultiplexingPostgreSQL DBRow Level Security (RLS)Receipt StorageS3-Compatible Bucket
Haz clic o toca cualquier nodo para inspeccionar su rol
Supabase PoolerPgBouncer Gateway
Supabase PgBouncer, Transaction Mode

Multiplexación de conexiones transaccionales para evitar agotar sockets de DB.

⚡ Resuelve: Conexiones concurrentes sin degradación
Presiona 'Ver Especificación' o haz doble toque para volverINFRASTRUCTURE // VERIFIED

Experiencia

employment-history.log

Ingeniero Full-Stack y Líder de Proyecto

2022 - Presente

Digitas

Orquestación de soluciones backend de alta disponibilidad, diseño de arquitecturas asíncronas y liderazgo de iniciativas de ingeniería multifuncionales.

  • ↳Diseño e implementación de un motor de tareas asíncronas con Redis y BullMQ en memoria, eliminando cuellos de botella de I/O en base de datos. Gestión del envío masivo de SMS, correos y asignación de folios, logrando que el 40% de 3,000 usuarios actualizaran sus datos para recompra.
  • ↳Dirección de mesas redondas de diseño e ingeniería, estableciendo la visión inicial y fomentando discusiones abiertas para alinear los requisitos visuales con la viabilidad técnica.
  • ↳Administración de infraestructura AWS EC2, configuración de monitoreo con PM2 para disponibilidad 24/7 y despliegues sin tiempo de inactividad vía SSH.

Desarrollador Fullstack

2021 - 2022

B-Code

Desarrollo de soluciones web y móviles utilizando múltiples tecnologías.

  • ↳Construcción de aplicaciones fullstack con .NET y PHP
  • ↳Desarrollo de funcionalidades móviles en Android
  • ↳Colaboración con equipos multidisciplinarios

Ingenieria y Liderazgo

engineering-philosophy.md

Mi enfoque combina profundidad tecnica con liderazgo pragmatiko. Priorizo arquitectura clara, entrega incremental y estandares de ingenieria solidos. Uso herramientas de IA para mejorar la productividad, fortalecer decisiones tecnicas y mantener altos estandares de ingenieria. Mentoreo con revisiones de diseno, colaboracion practica y documentacion que ayuda a los equipos a avanzar mas rapido sin perder calidad.

Enfoque Actual y Futuro

future-roadmap.log

  • ▸Infraestructura Cloud: Expansión activa de patrones arquitectónicos en la nube y preparación para la certificación AWS Certified Cloud Practitioner.
  • ▸Ecosistemas Serverless y BaaS: Exploración de arquitecturas serverless, base de datos como servicio (Supabase) y funciones edge para optimizar costos de cómputo y velocidad de despliegue.
AWS Practitioner Prep / Serverless Edge
ESTABLISH_HANDSHAKE

Contacto

contact-channel.secure

Actualmente estoy abierto a oportunidades donde pueda contribuir en la construcción de sistemas escalables, mejorar arquitecturas backend y desarrollar productos con impacto. Si estás trabajando en algo interesante o buscas un desarrollador con fuerte enfoque en backend, no dudes en contactarme.

Jordan Gaona

Diseño y construyo sistemas backend de alto rendimiento y flujos automatizados para operaciones a gran escala.

© 2026 Jordan Gaona. Todos los derechos reservados.