Technical Lead · AI Engineer

ISAI
RODRIGUEZ

Empecé a trabajar antes de terminar la carrera. Ahora lidero equipos, construyo sistemas de agentes de IA, y desarrollo software que la gente usa de verdad.

Colima, México
Scroll
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 1.5 años fui de programador a líder técnico. Desarrollé sistemas completos, tomé decisiones de arquitectura, y ahora defino cómo trabaja el equipo. La carrera sigue — el trabajo también.

Hoy me especializo en agentes de inteligencia artificial: sistemas que toman decisiones, ejecutan tareas, y se integran con flujos de trabajo reales. No como experimento — como producto.

02 / Experiencia

Technical Lead

Tedyc

2025 — presenteactual
  • Lidero el equipo de desarrollo frontend y defino la arquitectura de los proyectos.
  • Implementé agentes de IA integrados al flujo de trabajo del equipo.
  • Desarrollo y mantengo tedyc-web-utilerías, la librería oficial del ecosistema.
  • Tomo decisiones técnicas en sistemas HR, Pagos, y gestión organizacional.

Frontend Developer

Tedyc

2025
  • 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

2024 — 2025
  • 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.
03 / Stack técnico

Frontend

ReactTypeScriptJavaScriptNext.jsTailwind CSS

Backend

PHPLaravelPythonDjangoNode.js

Bases de datos

MySQLPostgreSQL

Mobile & Otros

DartFlutterUnity

Arquitectura

Feature-Sliced DesignMVCClean ArchitectureRedux Toolkit

Soft skills

Liderazgo técnicoToma de decisionesDetección de problemasTrabajo en equipo
04 / Proyectos

SAAF

Sistema empresarial

Plataforma web para gestión logística y organizacional. Maneja autenticación, empleados, empresas, departamentos, catálogos y permisos. Diseñado para escalar sin romper.

  • Arquitectura por dominios de negocio (Feature-Sliced Design)
  • Internacionalización y temas personalizables
  • Gestión completa de estructura organizacional
ReactTypeScriptFeature-Sliced Designi18nTemas

GESCO

Gestión financiera

Sistema de control de solicitudes, presupuestos y órdenes de compra. Autenticación robusta, estado global con Redux Toolkit, y documentación técnica completa para onboarding rápido.

  • Flujo de autenticación con thunks y selectores memoizados
  • Arquitectura por features con slices modulares
  • Guía de documentación para developers nuevos y seniors
ReactTypeScriptRedux ToolkitAnt DesignReact Router

tedyc-web-utilerías

npm
Librería open source

La librería oficial del ecosistema Tedyc. Centraliza errores tipados, hooks, componentes, utilidades y rutas de API. Todo lo que los proyectos comparten — en un solo lugar.

  • Clases de error estandarizadas con tipo, título y descripción
  • Rutas centralizadas de SAAF, SIFEL y GESCO
  • npm install tedyc-web-utilerias — lista para usar
ReactTypeScriptnpmMIT
05 / IA & Agentes

Sistemas que actúan,
no solo responden.

Mi área de especialización actual es el desarrollo de agentes de IA — sistemas que tienen herramientas, memoria, y la capacidad de tomar decisiones dentro de un contexto real.

No hablo de chatbots. Hablo de procesos automatizados que se integran con APIs, bases de datos, y flujos de negocio. Que fallan con gracia. Que puedes auditar.

Trabajo tanto en el diseño del sistema como en la implementación: desde la definición de herramientas y prompts hasta el despliegue y monitoreo.

Diseño de arquitecturas de agentes
Integración con modelos de lenguaje (LLMs)
Implementación de herramientas y memoria
Flujos de trabajo autónomos
agent.ts
import { Agent } from "ai-sdk";

const agent = new Agent({
  role: "process-coordinator",
  tools: [searchDocs, executeTask, notifyTeam],
  memory: contextStore,
});

// El agente decide qué hace — tú defines las reglas
await agent.run("Procesar solicitud de presupuesto #2847");

// ejemplo ilustrativo

06 / Contacto

¿Tienes algo
en mente?

Abierto a proyectos, colaboraciones, o simplemente a una buena conversación técnica.

Escríbeme