AWS SAA — CERTIFICADO ↗ Ecuador (EST / UTC-5)

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

Esencial

El 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.

01 /

Experiencia

Mi trayectoria construyendo aplicaciones escalables y trabajando con clientes internacionales.
Nov 2024 - Actualidad Senirop (Consultoría)

Ingeniero Full Stack Actual

React 19Ruby on RailsTypeScriptPostgreSQL
  • 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.
Mar 2024 - Ago 2024 Development Dynamics (Contrato)

Desarrollador Backend

NestJSTypeScriptJestJira
  • 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.
Dic 2023 - Sep 2024 Universidad Técnica de Ambato

Desarrollador Full Stack

Next.jsNestJSBullMQPostgreSQL
  • 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 %).
Mar 2023 - Jun 2023 Ambivalence Clothing

Desarrollador Full Stack

Next.js 14TypeScript
  • Diseñé y desarrollé una plataforma e-commerce completa con Next.js 14 y TypeScript, implementando catálogo, carrito y flujos de checkout.
Oct 2022 - May 2023 Freelance

Desarrollador Full Stack Freelance

ReactSpring BootPostgreSQL
  • 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.
02 /

Stack técnico

Construyendo aplicaciones escalables con tecnologías type-safe y probadas en batalla.

Backend & Cloud

Diario
Ruby on Rails Node.js NestJS Express Golang REST APIs BullMQ PostgreSQL MongoDB AWS Lambda S3 DynamoDB SQS / SNS Serverless Framework

Frontend

Diario
React 18/19 Next.js TypeScript JavaScript Zustand TanStack Query TanStack React Router TanStack Forms React Hook Form Zod Yup Tailwind CSS Vite

Herramientas de IA

Diario
Claude Code Cursor Windsurf GitHub Copilot MCPs Agentic Workflows Spec driven development

Testing & DevOps

Playwright Jest Docker Git GitHub Actions GitLab CI AWS EC2 AWS ECS AWS ECR
03 /

Construyendo ahora

Flagship en progreso — analítica de mercado event-driven.
EN PROGRESO · FLAGSHIP

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.

Go + TS
Políglota
RAG
Notas de trading
Agéntico
Reportes semanales
Arquitectura del sistema FLUJO DE DATOS →
Ingesta
Ingesta de mercadoGo
Goroutines concurrentes traen datos de mercado en vivo; fan-in con backpressure.
Event BusCola
Desacopla la ingesta del procesamiento — stream de eventos reproducible.
Almacenar
TimescaleDBTS
Hypertables para series tick/OHLC; agregados continuos.
pgvectorRAG
Embeddings sobre notas de trading para recuperación semántica.
Servir y razonar
NestJS APITS
Gateway tipado — consultas, auth y orquestación de la capa de agentes.
Reportes agénticosLLM
Una corrida semanal compila RAG + métricas en un reporte escrito.
TypeScriptNestJSGopgvectorTimescaleDB
04 /

Trabajo destacado

Proyectos flagship — escala de producción, impacto medido.
TAPI

TAPinto.net ↗

ENVIADO
SENIROP · PRODUCCIÓN · EQUIPO US EN INGLÉS

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.

Ruby on RailsReactPostgreSQLBackground JobsCaché
Tráfico · tendencia
~2M/mes
Visitas mensuales
12+
Tipos de contenido CMS
CLIENTE SENIROP · ARQUITECTO LÍDER

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.

Clean ArchitectureRails APIPostgreSQLTypeScript
Deuda técnica · burndown
<2 sem
Migración completa
~60%
Menos deuda técnica
GDOC

Gendocs V3

ENVIADO
UNIV. TÉCNICA DE AMBATO · LÍDER SCRUM DE 4

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.

Next.jsNestJSBullMQPostgreSQLEvent-Driven
Ver caso de estudio →
Latencia · 30s→9s
70%
Generación más rápida
30s→9s
Latencia de reporte
05 /

Más trabajo

Builds recientes en fintech, auth, visión por computadora y sistemas en tiempo real.
Agente de voz financiero FoppyAI
HTRY

FoppyAI

ENVIADO
EQUIPO DE 2 · PROYECTO POST-HACKATHON

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.

3er lugar — Hatary Shunko Fintech Innovation
Next.jsHonoDrizzleOpenAI Whisper
Plataforma de documentos segura Securis
SCRS

Securis

ENVIADO
CAPSTONE UNIVERSITARIO · ARQUITECTO LÍDER

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.

SSO + enmascaramiento de datos en BD
NestJSVue 3SQL ServerMS OAuth
Sistema de gestión cementerial
CMTR

Cementerios

ENVIADO
TECH LEAD · EQUIPO MULTIFUNCIONAL

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.

Lideré la entrega como Tech Lead
Next.js 15NestJSPostgreSQLAWS S3
Visión por computadora Titan Training
TITN

Titan Training

PAUSADO
PROTOTIPO CV · PAUSADO

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.

Pipeline detección + clasificación (prototipo)
PythonYOLOv11EfficientNet-B2PyTorch
Plataforma de restaurante La Jefecita
JFCT

La Jefecita

ENVIADO
OPERACIÓN DE RESTAURANTE EN TIEMPO REAL

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.

−30% errores de toma de orden
Next.jsNestJSWebSocketsStripe
06 /

Proyectos anteriores

El archivo — trabajo fundacional, conservado para el registro.
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
07 /

Lo que sigo

Mercados que observo, lecturas que sigo — cerca del dominio.
XAU/USD ORO · SPOT
4,318.01
▲ +0.56% +24.10
// XAU/USD · 2026-06-15
Lista de lectura
The Pragmatic EngineerINGENIERÍA
Bits about MoneyFINTECH
Money Stuff — Matt LevineMERCADOS
Engineering at ScaleSISTEMAS
Contacto

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.

Insignia AWS Certified Solutions Architect Associate
AWS Certified Solutions Architect — Associate
Emitida 29 de abril de 2026 · Activa
Verificar en Credly ↗
ready · 0ms
Acento
Cuadrícula de fondo
Densidad