Mi Historia

El Punto de Inflexión

La transición real del código improvisado al diseño de sistemas y la automatización agéntica.

01
El Origen

Con 24 años, a una semana de recibir mi título de Ingeniero en Sistemas Computacionales, me encontré en un callejón sin salida. Las ofertas del mercado tradicional estaban rotas: salarios de miseria de menos de 8,000 pesos mensuales, procesos de reclutamiento ciegos dirigidos por filtros automatizados y el fantasma del estancamiento profesional. Vi a muchos compañeros de facultad rendirse ante la frustración y refugiarse en los videojuegos.

Fue el peor día porque el estrés financiero y la incertidumbre eran asfixiantes. Sabía que no podía competir en el mercado de mano de obra barata y repetitiva. Pero también fue el mejor día porque tomé una decisión de hierro. Desinstalé de raíz League of Legends (donde había invertido incontables horas para llegar a rango Esmeralda) y decidí que toda esa disciplina mental, capacidad de foco y resiliencia se canalizarían en construir mi propio destino.

Invertí mis últimos 5 dólares en perfeccionar mis fundamentos de desarrollo web con cursos avanzados y en registrar webinars de metodologías avanzadas de automatización con agentes. Entendí que copiar y pegar código generado por chats sin entender el motor V8 de Google, la persistencia segura con SQLCipher o las integraciones CUDA en GPU local de 12GB era una trampa. En ese instante dejé de ser un programador reactivo y empecé a pensar como un Arquitecto de Sistemas.

02
La Filosofía

La irrupción de la inteligencia artificial de frontera no destruyó mi carrera; la potenció. Comprendí rápidamente una regla de negocio fundamental: escribir sintaxis se volvió barato, pero diseñar arquitectura y resolver la distribución lo es todo. La ingeniería moderna ya no consiste en escribir líneas de código de forma manual e ineficiente, sino en dirigir la lógica abstracta.

Adopté el desarrollo dirigido por especificaciones (Spec-Driven Development o SDD) y la documentación de decisiones arquitectónicas (ADRs). Dejé de programar por intuición ciega para pasar a modelar sistemas híbridos locales y de nube. En lugar de gastar miles de dólares en suscripciones cerradas, integré herramientas de orquestación agéntica como Codex, Antigravity y la base de conocimiento vectorial Engram, operando bajo chasis local-first.

Esta forma de trabajo me permite actuar como el director de un equipo técnico integrado en mi propia computadora. Investigo, diseño la estrategia, audito los planes de testing y controlo los tradeoffs de cada decisión — y entrego software seguro, tipado y validado a una velocidad que como desarrollador individual no habría imaginado.

Lo que construí

Sistemas que diseñé y construí de punta a punta. Uso herramientas como Ollama, Whisper o Stable Diffusion — pero la arquitectura que las orquesta es mía.

Captura de OpenCohost
Co-host de voz con IA

OpenCohost

Construí un co-host de voz con IA para streamers: ingiere el chat de Twitch/YouTube en tiempo real, genera respuestas con LLMs locales y sintetiza la voz al vuelo. Local-first y determinístico.

  • Python
  • Ollama
  • QwenTTS
  • Edge-TTS
  • Flask
Ver proyecto →
Captura de LiveAudio
Subtitulado en tiempo real

LiveAudio

Sistema de subtítulos en vivo para streamers: detección de voz continua con Silero VAD, transcripción con Whisper local e integración directa en OBS. Empaquetado portable con Nuitka.

  • Python
  • Whisper
  • Silero VAD
  • OBS
  • Nuitka
Ver proyecto →
Captura de Brick.draw
App de escritorio de dibujo

Brick.draw

App de escritorio de dibujo por capas (estilo Paint/Photoshop) construida en Tauri + Rust. Se comunica con Sloppy para mejorar los dibujos con Stable Diffusion XL local.

  • Tauri
  • Rust
  • React
  • TypeScript
  • Zustand
Ver proyecto →
Captura de Sloppy
API de visión artificial

Sloppy

API de visión artificial que genera y mejora imágenes con Stable Diffusion XL por inferencia local. Es el motor de IA detrás de Brick.draw.

  • Python
  • SDXL
  • PyTorch
  • FastAPI
  • CUDA
Captura de RememberCompanion
Diario local-first en Android

RememberCompanion

App Android de diario de productividad, local-first, con la base de datos cifrada (SQLCipher) para privacidad máxima. Registra pensamientos, acciones y satisfacción diaria.

  • React Native
  • TypeScript
  • SQLite
  • SQLCipher