Software Engineer — Agentes de IA / RAG
§01 — INTRO_SEQUENCE
Software Engineer
Full Stack · Backend · Automatización e IA
Construyo y opero sistemas productivos: integraciones con canales de comunicación, automatización de flujos, arquitecturas multi-tenant y pipelines con LLMs. Trabajo con IA como herramienta cotidiana — Claude Code, Cursor y modelos de Claude para desarrollo y automatización de procesos.
§02 — SELECTED_WORK
Mención en Slack → trabaja en un worktree de git aislado → abre un PR para revisión. Validado de punta a punta en un proyecto real.
Slack → PR
pipeline de features totalmente autónomo
@agent add Dixon-Coles model to the prediction pipeline
PR #42 — feat: Dixon-Coles model
Búsqueda híbrida keyword + vector en una sola base Postgres, aislamiento de tenants forzado por Row Level Security, y calidad de retrieval validada en CI.
RLS
aislamiento de tenants forzado por la base, no por el código
SET app.tenant_id = 'acme'
golden set · recall@5 ≥ threshold
Un ledger de doble entrada que reserva créditos antes de una llamada de IA y liquida el costo real después — seguro ante reintentos y concurrencia.
Reserve → settle
cobro en dos fases, sin sobregiro
reserve · available → reserved · 40 cr
settle · reserved → spent · 27 cr +13 released
Las llamadas grabadas se vuelven transcripciones buscables y notas estructuradas — tema, objeciones, siguiente paso — mediante un pipeline asíncrono y reproducible.
Audio → JSON
notas estructuradas extraídas de cada llamada
intent: reschedule · sentiment: neutral
next_step: "send new slot by email"
§03 — MORE_SHIPPED_SYSTEMS
Amplitud más allá de los case studies — sistemas usados a diario por múltiples equipos.
Flujo en n8n: grupo de WhatsApp + carpeta de Drive + invitaciones + bienvenida — 7 pasos manuales reducidos a 1 click, error humano eliminado.
n8n · WhatsApp API · Google Drive API
Construí y probé la integración con la API de mensajería de TikTok para la plataforma SaaS multi-tenant — gestión centralizada de mensajes entre clientes.
TikTok API · Node.js · Multi-tenant
Múltiples cuentas de correo del equipo en una sola vista: acceso por roles, alertas en tiempo real vía WebSockets, correos transaccionales por SMTP en flujos automatizados.
WebSockets · SMTP · IMAP · React
Sistemas de pagos, cotizaciones e incidencias usados a diario por múltiples equipos de la agencia.
Node.js · PostgreSQL · React
Diseño en PostgreSQL + Redis con aislamiento de datos entre clientes en toda la plataforma.
PostgreSQL · Redis · Multi-tenant
Servidores y servicios en DigitalOcean, GCP, AWS y Contabo; DNS y seguridad vía Cloudflare.
DigitalOcean · GCP · AWS · Cloudflare · Linux
* Interfaz recreada con datos sintéticos — el sistema productivo contiene datos confidenciales de clientes.
§04 — MORE_SYSTEMS
Backend
Node.js
TypeScript
Express
FastAPI
Frontend
React
Next.js
Tailwind CSS
Redux
Bases de datos
PostgreSQL (multi-tenant)
MySQL
MongoDB
Redis
Cloud / Infra
Linux
DigitalOcean
GCP
AWS
Mensajería
WhatsApp Business (Evolution API, Baileys)
TikTok Messaging API
Twilio
SMTP
IA / LLMs
OpenAI API
LangChain
LangGraph
Qdrant
Automatización
n8n
Bull/BullMQ
Webhooks
API integrations (JSON/XML)
Herramientas
Git / GitHub
Postman
Claude Code
Cursor
Experiencia
Software Engineer — Full Stack y Automatización
Monstruo Creativo · Jul 2024 — Actualidad
Back-end Developer (Prácticas)
Educa Ágil Consultores · May 2023 — Jul 2023