Software Engineer · Frontend Architect · AI-Augmented Developer

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 2 años fui de programador a líder técnico. Entregué sistemas Full Stack completos, definí arquitecturas feature-based desde cero, migré ecosistemas enteros de autenticación, y construí una librería npm privada que centraliza la infraestructura de tres productos empresariales.

Domino el Vibe Coding como metodología de iteración extrema — apoyado en Claude, MCP y la Anthropic API — sin sacrificar tipado estricto, modularidad ni mantenibilidad. La IA acelera las decisiones. El criterio de arquitectura sigue siendo mío.

02 / IA & Agentes

Sistemas que actúan,
no solo responden.

Domino operativamente los LLMs aplicados a flujos reales de ingeniería. La IA acelera decisiones técnicas — no reemplaza el criterio de arquitectura.

Orquesto agentes conectados via MCP Protocol con herramientas como Figma, Canva, Supabase y Google Drive para automatizar tareas de diseño, base de datos y contenido desde un único flujo conversacional.

Construyo aplicaciones AI-powered integrando la Anthropic API directamente — manejo de conversational state, structured outputs JSON y múltiples content blocks en el browser.

Agentes conectados via MCP con Figma, Canva, Supabase y Google Drive
Apps AI-powered con Anthropic API — conversational state, structured outputs JSON
Ecosistema de skills reutilizables para Claude (social-media-agent, UX-research-lead, thesis-writer)
Prompting estructurado: XML tags, chain-of-thought, role prompting
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

03 / 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.

04 / Proyectos

AviableMe

WIP
Proyecto personal · En desarrollo

App 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
React NativePowerSyncSQLiteFigma

LAKC

npm
Librería npm privada · Ecosistema Tedyc

Librerí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
ReactTypeScripttsupCJS + ESMGitHub Packages

GESCO

production
ERP Frontend multi-módulo · Tedyc

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

React 19TypeScriptRedux ToolkitAnt Design 5Vite

SAAF

production
Plataforma de Recursos Organizacionales · Tedyc

Plataforma para gestión organizacional y fiscal. Autenticación JWT multi-paso, internacionalización, theming dinámico y cobertura de testing sobre tres microservicios REST.

React 19TypeScriptRTK Queryi18nextVitestMSW

05 / Stack técnico

IA / LLMs

diferenciador
Claude (Anthropic)MCP ProtocolAnthropic APIPrompt EngineeringGemini
CoreProficientFamiliar

Frontend

React 19TypeScriptRedux ToolkitRTK QueryViteNext.jsAnt Design 5Tailwind CSS

Arquitectura

Feature-Sliced DesignClean ArchitectureSSO / JWTREST APIsMVCMonorepo

Backend

Node.jsPHPLaravel

Bases de datos

PostgreSQLMySQLSupabase

Mobile

React NativeFlutterDart

Herramientas

Git / GitHubVitestMSWDockerVPS Deploymenti18next

06 / Contacto

¿Tienes algo
en mente?

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

Escríbeme