Currículum
Arquitectura de software con criterio de negocio.
Construyo sistemas que conectan operación, análisis y producto. Mi trabajo cruza backend, integraciones, automatización e interfaces conversacionales — en el stack que mejor se adapte al problema.
Perfil
Rol: Software Architect & Hands-on Engineer
Ubicación: Chihuahua, México
Contacto: toto@garza.engineering
Experiencia
Bioteksa — Software Architect / Product & Automation
2020–Presente
Diseñé y construí sistemas internos que conectan operación, analítica, flujos de CRM e interfaces asistidas por IA. Arquitectura end-to-end: desde el modelo de datos hasta el despliegue.
Impacto seleccionado:
• Diseñé e integré 7+ sistemas heterogéneos (ERP, CRM, Jira, Google Workspace) con sincronización idempotente y trazabilidad completa.
• Construí 12+ workflows automatizados con checkpointing, reintentos y observabilidad — reduciendo pasos manuales a cero en procesos críticos.
• Implementé infraestructura conversacional con LLMs, tool calling, MCP y permisos granulares conectados a datos operacionales reales.
• Mantengo 3 aplicaciones compartiendo un mismo contrato JSON como fuente de verdad.
Capacidades
Backend & APIs: diseño de servicios REST y GraphQL, contratos claros, manejo de estado, autenticación y autorización granular.
Integraciones: conexión de sistemas heterogéneos (ERP, CRM, Jira, Google Workspace), sincronización idempotente, colas y eventos.
Automatización: procesos programados, pipelines de datos, checkpointing, observabilidad y manejo de errores sin intervención manual.
IA aplicada: LLMs, tool calling, MCP, permisos, streaming conversacional y auditoría.
Operación: logging, monitoring, health checks, CI/CD, Docker, despliegues recuperables, rollback.
Stack
Backend
Data
Integration
Infrastructure
AI Systems
Proyecto personal
Tanoshii · InkCover
Diseñé y publiqué Tanoshii, un taller digital construido con Astro para compartir herramientas y recursos sobre e-ink. Su aplicación InkCover transforma imágenes en archivos BMP monocromáticos de 480 × 800 y 1 bit por píxel. En el navegador, el usuario puede ajustar encuadre, brillo y contraste, y elegir entre cuatro algoritmos de tramado.
El procesamiento ocurre localmente: las imágenes no se envían a un servidor y no se requiere una cuenta. El proyecto también incluye recursos descargables y notas de diseño. InkSide, la exploración de un Kindle como pantalla secundaria, permanece en etapa de concepto.
Tecnologías: Astro, JavaScript, Canvas API, procesamiento de imágenes y formato BMP.
Proyectos