ISAI
RODRIGUEZ
Ingeniero de software full-stack. Tomo una idea y la convierto en un producto en producción — web, móvil, backend y datos — multiplicando mi velocidad con equipos de agentes de IA.
- de developer a Tech Lead
- 2 años
- de developer a Tech Lead
- productos en producción
- 5+
- productos en producción
- web · móvil · backend · datos
- 4 capas
- web · móvil · backend · datos
- agentes de IA en todo mi flujo
- AI-native
- agentes de IA en todo mi flujo
01 / Sobre mí
Estudiante de Ingeniería de Software en la Universidad de Colima. Pero eso es lo de menos.
Empecé a programar profesionalmente antes de terminar el segundo año. No porque tuviera que hacerlo — sino porque no tenía sentido esperar un papel para demostrar lo que ya podía construir.
En 2 años fui de programador a líder técnico en Tedyc, donde definí arquitecturas feature-based, migré ecosistemas completos de autenticación y construí una librería npm que centraliza tres productos empresariales.
Hoy soy Full-Stack Engineer en Avena.io. En paralelo construyo mis propios productos de punta a punta: desde entender el negocio y definir la arquitectura, hasta programar la app, la API y la base de datos, desplegarlas y mantenerlas en producción.
Mi forma de trabajar es ingeniería agéntica: especificaciones, contratos versionados y sesiones paralelas de Claude Code con guardrails estrictos. La IA ejecuta a velocidad de equipo. El criterio de arquitectura — y la aprobación final — siguen siendo míos.
02 / Skills
Un ingeniero,
todo el stack.
No me limito a una capa. Puedo tomar una idea, entender el negocio, diseñar la arquitectura, construir web, móvil, backend y base de datos, desplegarlo y mantenerlo — y multiplicar mi velocidad dirigiendo agentes de IA.
IA agéntica
Diseño flujos donde agentes de IA implementan con especificaciones, contratos y guardrails. Integro LLMs en productos y conecto sistemas vía MCP.
Arquitectura de software
Defino la estructura antes de escribir código: módulos desacoplados, contratos claros entre sistemas y decisiones documentadas.
Frontend web
Interfaces rápidas, accesibles y tipadas de punta a punta, desde paneles administrativos hasta sitios con SEO perfecto.
Mobile & desktop
Apps multiplataforma con una sola base de código que funcionan sin conexión y se integran con hardware.
Backend & APIs
APIs REST seguras y probadas, autenticación moderna y lógica de negocio que aguanta producción.
Datos & sincronización
Modelado relacional, migraciones versionadas y sincronización entre dispositivos y la nube.
DevOps & calidad
Llevo lo que construyo a producción y lo mantengo ahí: contenedores, CI/CD, releases versionadas y tests automatizados.
Liderazgo técnico
He liderado equipos de desarrollo: defino estándares, reviso código, tomo decisiones técnicas y desbloqueo al equipo.
Producto & UX
Entiendo el problema antes de programar la solución: investigo usuarios, analizo requerimientos y diseño flujos.
03 / IA & Agentes
No solo uso IA.
Dirijo equipos de agentes.
Trabajo con un flujo de ingeniería agéntica: cada funcionalidad nace como especificación, se divide en tareas verificables y la implementan agentes de IA bajo reglas explícitas.
Yo defino la arquitectura, los contratos y los criterios de calidad; los agentes ejecutan en paralelo. El resultado: la velocidad de un equipo completo con el criterio de un solo ingeniero responsable.
# AGENTS.md
## Ciclo
DEFINE → PLAN → BUILD → VERIFY → REVIEW → SHIP
> Sin spec no hay código.
## Comportamiento obligatorio
- Explicita supuestos. Si hay confusión, PARA.
- Rebate con el costo cuantificado.
- Verifica, no supongas.
## Límites
- Pregunta antes de agregar dependencias.
- Cada agente trabaja solo en su área.
- Nunca commitees secretos.
## Definition of Done
- [x] Test que falla sin el cambio
- [x] Verificado en runtime
- [x] Aprobación humana antes de merge// así trabajan mis agentes
Ciclo spec-driven
- 01
DEFINE
SPEC.md con supuestos explícitos
- 02
PLAN
tasks/ con aceptación y verificación
- 03
BUILD
TDD, una rebanada a la vez
- 04
VERIFY
evidencia en runtime, no suposiciones
- 05
REVIEW
code review + checklist de seguridad
- 06
SHIP
tags semver aprobados por humano
Orquestación multi-agente
Divido el trabajo entre varios agentes en paralelo, cada uno con su área y coordinados por contratos claros. Yo mantengo la visión del sistema completo.
Guardrails y Definition of Done
Reglas explícitas para los agentes: sin especificación no hay código, tests primero, verificación real y nada llega a producción sin mi revisión.
Model Context Protocol
Conecto la IA con herramientas y datos reales: uso MCP a diario con Figma, Canva, Supabase, Vercel y Google Drive, y diseño servidores MCP seguros para negocios.
Skills propias
Escribo mis propias Agent Skills para empaquetar conocimiento experto: arquitectura de bases de datos, UX research, análisis de negocio, producto y revisión de código.
04 / Experiencia
Full-Stack Engineer
Avena.io
- —Desarrollo frontend y backend del producto en una startup en crecimiento.
- —Diseño y construyo APIs y servicios del backend.
- —Integro IA y agentes tanto en el producto como en el flujo de trabajo del equipo.
Founder & Lead Engineer
RoasNet · Proyecto propio
- —Fundé y construyo RoasNet, una plataforma de ventas y operación para comercios con varias sucursales, ya en uso en ROAS Comercializadora.
- —Soy responsable de todo: producto, arquitectura, apps, API, base de datos e infraestructura.
- —Dirijo agentes de IA en paralelo para entregar a velocidad de equipo con estándares de calidad estrictos.
Technical Lead
Tedyc
- —Lideré el equipo de desarrollo frontend y definí la arquitectura de los proyectos.
- —Implementé agentes de IA integrados al flujo de trabajo del equipo.
- —Desarrollé y mantuve tedyc-web-utilerías, la librería oficial del ecosistema.
- —Tomé decisiones técnicas en sistemas de RH, pagos y gestión organizacional.
Frontend Developer
Tedyc
- —Desarrollé 2 aplicaciones React/TypeScript (SAAF y GESCO) con Feature-Sliced Design.
- —Gestioné el ciclo completo: planificación, testing, despliegue en VPS y documentación.
- —Refactoricé módulos críticos para mejorar la integridad transaccional en sistemas de compras.
Software Developer
Velor Innovation
- —Construí un sistema de gestión de citas con PHP, JavaScript y arquitectura MVC.
- —Diseñé esquemas relacionales optimizados para datos de reservas de alta frecuencia.
05 / Productos
Lo que he construido.
RoasNet
ACTIVOMi producto independiente: sistema de ventas y operación para comercios con varias sucursales — punto de venta, app móvil, panel de administración, API y sitio público. Ya opera en ROAS Comercializadora, sigue vendiendo aunque se caiga el internet y sincroniza todo al volver la conexión.
- ›Fundador, arquitecto y único desarrollador — de la idea a producción
- ›Funciona offline: cero ventas perdidas o duplicadas
- ›Construido con equipos de agentes de IA y miles de tests automatizados
AviableMe
WIPApp móvil Local-First para barberos y estilistas independientes en México. Opera offline con agenda siempre disponible — diseñada para entornos de conectividad variable.
- ›UX Research etnográfico (N=5) con personas, journey maps y 3 insights con evidencia directa
- ›Arquitectura Local-First con PowerSync vs. alternativas — prioridad en resiliencia offline
- ›Information Architecture: sitemap 3 niveles, 4 user flows críticos optimizados a ≤3 taps
LAKC
npmLibrería npm privada publicada en GitHub Packages que centraliza auth, hooks, componentes UI y capa RTK Query para tres productos del ecosistema Tedyc.
- ›Multi-entry-point (/ui, /hooks, /types) con tree-shaking granular por submódulo
- ›Sistema de auth compartido: Redux slice, selectores tipados y manejo de sesión por cookies
- ›Clases de error personalizadas: BaseError, RequestError, ValidationFieldsError
GESCO
productionERP para gestión de compras, requisiciones, presupuestos y catálogos en entornos multi-empresa. Arquitectura feature-based desde cero con autenticación SSO y roles granulares.
SAAF
productionPlataforma para gestión organizacional y fiscal. Autenticación JWT multi-paso, internacionalización, theming dinámico y cobertura de testing sobre tres microservicios REST.
06 / Contacto
¿Tienes algo
en mente?
Abierto a proyectos, colaboraciones, o simplemente a una buena conversación técnica.
Escríbeme