Contribuidor full-stack en una plataforma de noticias de alto tráfico en EE. UU. Construí módulos CMS complejos para 12+ tipos de contenido, ajusté jobs en background, optimicé capas de caché y performance hotspots, e integré ad-serving dinámico y pasarelas de pago.
Ingeniero Full-Stack · Ruby · TypeScript · Go
AWS Certified.
Construyendo sistemas en producción a escala. Enfoque backend.
Enviando TAPinto.net (~2M visitas/mes) — plataforma de noticias de EE. UU., remoto desde Ecuador.
Cómo trabajo
Ownership de extremo a extremo
Hago suyas las features de extremo a extremo: del esquema y la capa de servicios en Rails API a los componentes en React/Next.js y CI/CD en AWS. Contratos de API estrictos, hooks personalizados y patrones de componentes escalables — sin handovers, sin bloqueos.
Testing primero
EsencialEl testing no es opcional. RSpec + Jest en la capa unitaria, Playwright en la capa de integración — cada feature sale con la cobertura que la respalda. Refactorizar sigue barato; producción sigue tranquila.
Entregar rápido y bien
Migré un ERP legacy a Clean Architecture en menos de 2 semanas — Rails API + React, cero pérdida de datos, ~60 % menos deuda técnica. Flujo asistido por IA (Claude Code, Cursor, Copilot) que comprime el ramp time, nunca reemplaza el criterio de ingeniería.
Experiencia
Ingeniero Full Stack Actual
- Diseñando y construyendo desde cero una plataforma CRM en React 19 + Rails API, definiendo patrones de componentes, hooks personalizados y contratos de API junto al equipo backend.
- Contribuidor full-stack en TAPinto.net (Ruby on Rails + React): envío de funcionalidades CMS para 12+ tipos de contenido, ajuste de jobs en background, performance hotspots y capas de caché para mantener veloz una plataforma de noticias de alto tráfico en EE. UU.
- Lideré una migración arquitectónica de <2 semanas de un ERP de exportación legacy (Lideser) de monolito a Clean Architecture (React + Rails API), reduciendo ~60 % de deuda técnica.
- Desarrollé un AI Code Quality Validator interno usando análisis AST para auditar código generado por LLMs frente a estándares de Senior Tech Leads.
Desarrollador Backend
- Diseñé e implementé 15+ endpoints REST con NestJS + TypeScript, incluyendo modelos de datos, DTOs, guards y lógica de negocio desde cero.
- Establecí la cultura de testing: escribí 50+ pruebas unitarias y de integración con Jest, alcanzando >85 % de cobertura en rutas críticas de la API.
Desarrollador Full Stack
- Lideré un equipo Scrum de 4 personas construyendo Gendocs V3, un sistema Next.js + NestJS para gestión de miles de documentos académicos.
- Implementé procesamiento asíncrono event-driven con colas BullMQ, reduciendo la generación de reportes de ~30 s a ~9 s (mejora del 70 %).
Desarrollador Full Stack
- Diseñé y desarrollé una plataforma e-commerce completa con Next.js 14 y TypeScript, implementando catálogo, carrito y flujos de checkout.
Desarrollador Full Stack Freelance
- Construí un sistema de gestión de inventario para una ferretería con React + Spring Boot y PostgreSQL — control de stock, catálogo de productos y registros transaccionales.
- Entregué una app de seguimiento de órdenes de trabajo para un taller mecánico (React + Spring Boot + PostgreSQL) para registrar y dar seguimiento a las actividades de reparación hasta su finalización.
Stack técnico
Backend & Cloud
DiarioFrontend
DiarioHerramientas de IA
DiarioTesting & DevOps
Construyendo ahora
TickbasePLATAFORMA DE ANALÍTICA DE TRADING CUANTITATIVO
Plataforma de analítica de mercado event-driven: TypeScript / NestJS + un microservicio en Go + pgvector + TimescaleDB. Ingesta concurrente de datos de mercado (goroutines y channels en Go), RAG sobre notas de trading, y reportes semanales agénticos.
Trabajo destacado
Arquitecté la migración de un ERP de exportación legacy monolítico a una Clean Architecture moderna (Rails API + React) en un plazo récord de dos semanas. Diseñé la estrategia de migración de PostgreSQL para garantizar cero pérdida de datos.
Sistema event-driven de gestión documental que maneja miles de documentos académicos. Implementé procesamiento asíncrono con colas BullMQ, sacando la generación de reportes de la ruta de request y colapsando la latencia.
Ver caso de estudio →Más trabajo

FoppyAI
Agente de voz con IA para finanzas personales, construido sobre nuestro prototipo de hackathon Fopymes: Whisper STT + ruteo de intención con GPT sobre un backend multi-agente permiten registrar transacciones, metas y presupuestos por voz.

Securis
Plataforma de documentos segura con SSO de Microsoft OAuth, SQL Server Dynamic Data Masking, un interceptor de logging con redacción, y una capa propia de cifrado + compresión para payloads punto a punto.

Cementerios
Sistema de gestión cementerial que modela el ciclo de vida de nichos — inventario, propiedad e herencia, pagos y procedimientos de inhumación. Entregado como Tech Lead.

Titan Training
Prototipo de visión por computadora para detección de ciclistas de downhill MTB y clasificación de atributos: detección YOLOv11 alimentando un clasificador multi-label EfficientNet-B2. Prototipo; proyecto pausado.

La Jefecita
Plataforma de restaurante por rol con una capa WebSocket que mantiene el estado de las órdenes consistente entre meseros, cocina y caja en cada dispositivo del local.
Proyectos anteriores
| Sím | Proyecto | Qué | Señal | Stack | Año |
|---|---|---|---|---|---|
| LKPY | LookPay | Simulación de pago con reconocimiento facial con match en menos de 2s, explorando flujos de auth biométrica sin contraseñas. | <2s auth | Next.js · Spring Boot · AWS Rekognition | 2022 |
| SRIP | POS SRI | Punto de venta para comerciantes ecuatorianos con gestión de inventario y facturación electrónica validada por el SRI. | 100% válido SRI | Spring Boot · Next.js · PostgreSQL | 2023 |
| UTAW | UTA Web App | Rediseño de landing institucional en Astro + React para la Universidad Técnica de Ambato. Desplegado en Vercel. | Lighthouse 95+ | Astro · React · Tailwind | 2023 |
| AMBV | Ambivalence | Plataforma e-commerce de dos apps (tienda + admin) para una marca de ropa. Next.js + Prisma + Clerk. | <1.5s LCP | Next.js · Prisma · Clerk | 2023 |
Lo que sigo
Construyamos algo a escala
¿Buscas un Ingeniero Full Stack que tome ownership de las features de extremo a extremo y construya servicios backend escalables? Hablemos.