Abierto a Remoto

Desarrollador Full-Stack

.NET · Angular · AI tooling · Go

"La buena tecnología le pertenece a todos."

Construyo software de principio a fin — plataformas empresariales, AI tooling y herramientas de línea de comandos. Lo más reciente: una plataforma de control de acceso para Printpack Medical (17 plantas, 3,200+ personas).

14
Meses como Desarrollador Único
3
Proyectos Destacados
.NET + Go
Stack Principal

Especialidades

Lo Que Construyo

Cosas que realmente construí y entregué

.NET y Backend

APIs que siguen siendo mantenibles al crecer — arquitectura por capas, modelos de datos claros y tiempo real cuando el problema lo pide.

Angular y Frontend

Aplicaciones Angular que se sienten rápidas y funcionan bien en cualquier pantalla.

Go y Herramientas CLI

Herramientas que la gente puede instalar y en las que puede confiar — bien probadas y publicadas en npm y GHCR.

MCP e Integración con IA

Servidores MCP que le dan capacidades reales a las herramientas de IA — snapmcp las deja capturar pantallas, terminales y código.

Arquitectura de Sistemas

Del modelo de datos al despliegue: primero planeo el sistema completo, luego lo construyo.

DevOps y Automatización

Builds, pruebas y releases automatizados con Docker y GitHub Actions para que cada cambio salga seguro.

Proyectos

Trabajo Destacado

Proyectos open-source y empresariales que entregué

snapmcp

Creador y Mantenedor

Un servidor MCP que permite a los agentes de IA tomar capturas visuales reales — salida de terminal, código, páginas web, diffs, PDFs — en vez de describirlas. Publicado en npm y ghcr.io.

Stack:

TypeScript Bun Playwright Docker

Características Clave:

  • 13 herramientas de captura para agentes de IA
  • Instalable desde npm y Docker (ghcr.io)
  • Bien probado, CI en Linux, macOS y Windows

ORBE

Desarrollador Único

Plataforma de control de acceso y operaciones para Printpack Medical — 17 plantas, 3,200+ personas. Full-stack .NET + Angular, pensada para operar en todas las plantas.

Stack:

.NET 8 Angular 19 SQL Server SignalR

Características Clave:

  • Control de acceso en 4 niveles (planta → módulo → submódulo)
  • Credenciales digitales: de 5 días a minutos
  • Notificaciones en tiempo real para aprobaciones y alertas

maestro

Creador y Mantenedor

Un toolkit de línea de comandos para gestionar entornos de AI tooling — 35 comandos, base de datos embebida y CI en cada cambio. Privado, en desarrollo activo.

Stack:

Go SQLite GitHub Actions

Características Clave:

  • 35 comandos para tareas de tooling del día a día
  • Base de datos SQLite embebida con migraciones
  • Suite de pruebas + CI en cada cambio

Trayectoria

Donde He Trabajado

Manufactura empresarial → Ingeniería independiente

Ingeniería Independiente

Ingeniero de Software

Nov 2025 – Presente

Tijuana, BC (Remoto)

Construyo herramientas para desarrolladores y para IA. Enfoque en herramientas de línea de comandos, integración con IA y experiencia de desarrollo — siempre probado y automatizado.

Go TypeScript Bun Playwright POSIX Shell Docker

Printpack Medical

Técnico de Control de Producción / Desarrollador de Software

Sep 2024 – Nov 2025

Tijuana, BC (Híbrido)

14 meses como el único desarrollador en una planta de manufactura médica. Diseñé y construí ORBE — una plataforma de control de acceso y operaciones — reportando directamente al Plant Manager.

.NET 8/9 Angular SQL Server SignalR Docker

Acerca de

Ingeniero de Corazón

"La buena tecnología le pertenece a todos."

Empecé a programar en 2022 sin formación técnica — sin prepa técnica, sin nadie en mi familia que programe. Lo que tenía era curiosidad y la paciencia para desarmar cosas hasta entender cómo funcionaban.

Ese enfoque se convirtió en mi carrera. En Printpack Medical no solo escribí features — construí una plataforma desde cero, diseñé su arquitectura, modelé sus datos y la entregué lista para desplegar en las 17 plantas.

Hoy construyo herramientas open-source (servidores MCP, CLI toolkits) y busco roles donde pueda tomar decisiones técnicas, de producto y estratégicas. Creo que el buen software empieza por entender el problema — no el framework.

Toolbox Actual

.NET 8/9
Angular 19
Go
TypeScript
SQL Server
Docker
GitHub Actions
Bun
Playwright
POSIX Shell