Disponible para colaborar
Full Stack Developer
Construyo el tipo de software que simplemente funciona.
+0
Años de experiencia
Maestría en TICs
/ about
Desde sistemas ERP y plataformas de rastreo GPS hasta APIs de transferencias interbancarias y cajeros de criptomonedas — me gusta entender el problema de negocio antes de escribir la primera línea de código.
Trabajo principalmente con Go, Node.js, PHP y Java, y me muevo cómodo entre microservicios, bases de datos relacionales y NoSQL, e infraestructura en AWS. He colaborado tanto en startups fintech como Rayyo y en empresas como Gaia Design & Grupo Carso.
/ experience
TIDE MX · Remoto
Desarrollo integral de múltiples plataformas enterprise: sistema de gestión de salas VIP para aeropuertos GAP (API en C#/.NET, apps admin y lounge en Next.js), plataforma de apuestas deportivas (API en Java/Spring Boot, app móvil en React Native, admin en Next.js), gateway de pagos con SDKs nativos iOS/Android (Java/Spring Boot), y plataforma de transferencias interbancarias y compra/venta de criptomonedas (API en Go, móvil con Flutter). Infraestructura con Docker, Bitbucket Pipelines y AWS. Uso de herramientas de desarrollo asistido por IA (Claude Code, Kiro CLI, OpenCode) y orquestación de agentes para automatización de tareas. Colaboración en Navi, la plataforma interna de orquestación de agentes de IA de Tide (system prompts para agentes, flujos en YAML, herramientas MCP, canales Slack/Telegram/WhatsApp). Integración de APIs de terceros y bancarias: servicios REST y SOAP/XML, OAuth 2.0, tokens JWT y API keys.
Gobierno · Remoto
Desarrollo de plataformas web para gestión electoral y organizacional. Sistemas de comunicación en tiempo real con React, Node.js y Socket.IO. Plataforma de rutas geográficas con PostgreSQL, vistas materializadas y geocoding con Google Maps. App móvil con Angular, Ionic y Capacitor con offline-first usando SQLite y escaneo de códigos de barras. Deploy con Docker, Nginx y pm2. Uso de herramientas de desarrollo asistido por IA (Claude Code, Kiro CLI, OpenCode) y orquestación de agentes para automatización de tareas.
GAIA DESIGN · Remoto
Desarrollo en PHP con Symfony y Go con Gin. Creación de microservicios con Sylius, Sonata y Doctrine. Gestión de bases de datos con MySQL, MongoDB, DynamoDB y Redis. Integración con RabbitMQ y despliegue con Docker, Jenkins y AWS (EC2, Elastic Beanstalk).
Grupo Carso / Global Hitss · Remoto
Desarrollo de microservicios con bajo acoplamiento en PHP con Laminas/Mezzio y Doctrine. Gestión de datos con Redis, MySQL y MongoDB. Despliegue con Docker, Kubernetes y Jenkins.
VISSAT · Morelia, Mich.
Plataforma de rastreo GPS con Laravel y Vue.js. Comunicación por sockets UDP/TCP, procesamiento de datos de unidades GPS, gestión de información geográfica con Google Maps y Leaflet. Despliegue en AWS.
Corporación Azul · Morelia, Mich.
Desarrollo de módulos para un sistema ERP con PHP y CodeIgniter. Microservicios con Node.js y Express. Comunicación en tiempo real con Socket.IO. Optimización de bases de datos MySQL y administración de servidores.
Valkiria Agencia Integral · Morelia, Mich.
Creación de microservicios consumibles desde múltiples dispositivos. Desarrollo con Node.js, Sequelize y Express. Almacenamiento con MongoDB y despliegue en AWS.
Cantera Digital · Morelia, Mich.
Desarrollo de software a medida con enfoque en diseño web. APIs REST con PHP y CodeIgniter. Comunicación en tiempo real con Node.js y Socket.IO. Gestión con Jira y GitLab.
/ projects
Personal / Open Source
Paquete open source en npm para administrar agentes de código (Claude Code, OpenCode, Kiro, Cursor) como orquestadores y subagentes que se comunican entre sí, con sesiones reales reanudables e interfaz web. Los agentes viven en Telegram y Slack: escuchan y opinan cuando se les pide o cuando lo consideran conveniente. Memoria persistente, wake-ups (recordatorios y tareas programadas), skills siempre activas o bajo demanda, y administración de conexiones y recursos (servidores, Docker, requests HTTP, bases de datos, clusters) con logs, terminales y explorador de cambios Git.
TIDE MX
Plataforma interna para desplegar y ejecutar agentes de IA multi-paso definidos en YAML, con system prompts, ciclos de razonamiento iterativo, herramientas externas vía MCP, RAG de documentos y automatización de navegador. Multi-tenant con RBAC, integrada con Slack, Telegram, WhatsApp, widget de chat web y SDKs.
TIDE MX
Plataforma integral para la gestión de salas VIP en 12+ aeropuertos. API en C#/.NET con SQL Server, panel admin y app de lounge en Next.js. 15+ módulos incluyendo recepción, cocina, bar, caja, reservaciones, facturación, integración con Google Wallet y Apple Wallet.
TIDE MX
Plataforma unificada de integración de pagos para integradores terceros. API en Java/Spring Boot con MySQL, dashboard admin en Next.js, y SDKs nativos para iOS (Swift) y Android. Procesa pagos de servicios, telecom y peajes con webhooks en tiempo real. Integraciones con servicios REST y SOAP/XML protegidos con OAuth 2.0, tokens y API keys.
TIDE MX
Plataforma deportiva full-stack con API en Java/Spring Boot, app móvil en React Native con compras in-app y notificaciones push, y panel admin en Next.js. Datos en tiempo real vía integración con StatsCore API.
TIDE MX
API core para transferencias bancarias y compra/venta de criptomonedas. Procesamiento de transacciones en tiempo real con validación multi-capa.
TIDE MX
Aplicación para cajero físico de bitcoins con integración directa a APIs de exchange. Flujo completo de compra/venta con verificación de identidad.
Grupo Carso
Microservicios de suscripciones y correos para las plataformas de e-commerce de Claroshop, Sears y Sanborns. Capa de caché con Redis para memoización y migraciones de bases de datos en múltiples tiendas.
GAIA DESIGN
Optimización del procesamiento concurrente de pedidos con Go, aumentando significativamente el volumen de órdenes simultáneas que el sistema podía manejar. Módulos de facturación e integración con herramientas de métricas como Insider.
Freelance
Plataforma de logística electoral con mapas en tiempo real, optimización de rutas y reportes. Backend en Node.js con vistas materializadas y funciones en PostgreSQL, geocoding con Google Maps, y frontend en Next.js.
VISSAT
Sistema de tracking vehicular en tiempo real procesando miles de puntos de ubicación por minuto. Dashboard con mapas interactivos y alertas.
Corporación Azul
Módulos de inventario, ventas y facturación electrónica para gestión empresarial. Optimización de queries reduciendo tiempos de carga.
/ skills
/ education
IEXE Universidad
Enfoque en gestión de proyectos tecnológicos, arquitectura de software y transformación digital.
Universidad Tecnológica de Morelia
Formación en desarrollo de software, redes, bases de datos y administración de sistemas.
Universidad Tecnológica de Morelia
Bases de programación, soporte técnico y fundamentos de infraestructura TI.
/ contact
¿Tienes un proyecto en mente o buscas un desarrollador para tu equipo? Me encantaría escucharte.
/ blog