Staff Fullstack Engineer en Leadsales — el CRM con IA que conecta a PyMEs de LATAM con sus clientes en WhatsApp, Messenger e Instagram.
Mexicano. Bilingüe. Construyendo software que mueve millones de mensajes al mes.
Diseño, opero y rompo una plataforma de 76+ microservicios corriendo en AWS EKS. Mi trabajo está repartido entre:
- Código de producto: features de billing, integraciones de mensajería, agentes de IA conversacional
- Arquitectura: contratos entre servicios, event-driven con RabbitMQ, hexagonal/DDD
- Reliability: postmortems, debugging de cascadas raras en prod, idempotencia y reconciliación
- Equipo: code reviews, mentoring, planning técnico cross-squad y compounding engineering
| Capa | Tech |
|---|---|
| Frontend | React 18/19, TypeScript, Vite, Tailwind, HeroUI |
| Backend | NestJS, Hono, Laravel, Go (Gin), Elixir/Phoenix |
| Data | PostgreSQL (Aurora), MongoDB, Redis, RabbitMQ, Firestore |
| Infra | AWS EKS, ArgoCD, Terraform, Karpenter, KEDA |
| IA | Anthropic Claude, OpenAI, Vercel AI SDK, AWS Bedrock |
| DX | Claude Code (agentes, skills, hooks), Linear, GitHub Actions |
- Billing reliability: suscripciones Stripe a prueba de eventos duplicados, reconciliación cronjob, idempotencia por
event_id - Smart Leadbot: agente conversacional con steering en tiempo real, message batching y evaluación de handoff
- Compounding engineering: agentes de Claude Code que aprenden de nuestros postmortems y reviews
- Series A prep: bajar churn de 5.8% a 3.7% y activación a <1 día
- Diagnosticar antes de codear. La mayoría de los bugs son de config o infra, no de lógica.
- Plan-first. Un buen plan ahorra 10× el tiempo de implementación.
- Boring tech > shiny tech, salvo cuando no.
- Memoria como capital. Cada review, cada postmortem, cada decisión queda escrita y pagable a interés compuesto.
- Aprendiendo inglés escrito con un coach (Claude, en realidad — pero shhh)
- Lector de postmortems ajenos, fan del trabajo de SRE de Google y Stripe
- Café de filtro, no expreso
- Email: juancarlos.becerril@leadsales.io
- LinkedIn: linkedin.com/in/becerriljc
- Si quieres saber cómo es trabajar con un CRM conversacional en LATAM, escríbeme
Estadísticas de GitHub (opcional — descomenta si te gustan)
"Clarity over cleverness." — DHH, y también yo cuando reviso PRs.



