Soy ingeniero de producto enfocado en IA y constructor de cosas de principio a fin: la idea, el diseño, el código, los releases firmados y la distribución. Hoy eso significa agentes de programación local-first, apps de escritorio multiplataforma y plataformas web que tienen que verse bien tanto como funcionar bien.
Me muevo cómodo en todo el stack: TypeScript, Rust, Python, Go y C++; Electron, SolidJS y Bun en el día a día; modelos locales (GGUF / llama.cpp), MCP y diseño de interfaces. Si algo necesita ser rápido, multiplataforma y offline, es mi terreno.
Local-first no es una moda: si tu herramienta necesita internet para ser útil, no es tuya.
| 🤖 IA & Agentes Agentes de codificación local-first, inferencia GGUF, MCP, RAG y diseño de flujos agénticos. |
🖥️ Desktop & CLI Electron, empaquetado multiplataforma, instaladores firmados, auto-actualización y publicación en Homebrew y npm. |
🌐 Plataformas web Aplicaciones full-stack, sitios estáticos sin build, integraciones con APIs y automatizaciones de releases. |
| 🎮 Game dev & modding Herramientas para el ecosistema de modding de Dota 2: Mod Assistant gestiona más de 1.300 mods cosméticos, integra los assets del juego y sobrevive a cada parche. |
🎨 Design engineering Sistemas de diseño, motion, tipografía, performance y accesibilidad. La interfaz es parte del producto. |
🔐 Local-first & privacidad Software que funciona sin conexión y sin enviar datos a terceros. La nube es una opción, nunca un requisito. |
⚡ TiancodeInteligencia agéntica local-first. App de escritorio para Windows y CLI para Windows, macOS y Linux: modelos GGUF locales o el proveedor que elijas, catorce especialistas, vista previa en vivo, voz y MCP.
→ Repositorio · Web · Última versión |
Mod Assistant, la herramienta de modding que construyo para Dota 2 en Windows: más de 1.300 mods cosméticos, los cosméticos del propio juego y Arsenal VIP con cada inmortal y arcana. Todo del lado del cliente y sin tocar la partida de nadie.
→ Repositorio · Web · Descargas |
|
Descargador de escritorio en 4K/8K y HDR con audio de alta fidelidad y descarga multi-conexión. Su sitio de distribución es estático y sin build: la versión se lee en vivo de la API de GitHub.
→ Sitio · Instaladores |
Plataforma de instalación y gestión de plugins de Steam (Steamtools, Millennium) con estética premium: un comando de PowerShell, descarga de scripts y acceso a la documentación.
→ Repositorio · Web |
| También | Qué es |
|---|---|
| DHtraduct | Traducción audiovisual con IA para donghuas y animes, con transcripción local. Releases firmados. |
| youtube-4k-releases | Canal de releases firmados para Windows, Linux y macOS. |
| youtube-4k-web | El sitio de distribución, estático y sin build. |
| 💻 Lenguajes |
|
| 🎨 Frontend |
|
| ⚙️ Backend |
|
| 🧠 IA |
|
| 🛠️ Tooling |
|
Panel generado desde la API de GitHub por scripts/generate-stats.py · Contribution graph por Platane/snk
- 🎨 Diseño antes que código. Wireframes, sistema de diseño y estados de interfaz se deciden antes de la primera línea. La UI es parte del producto, no el envase.
- 🔐 Local-first por defecto. El software debe seguir funcionando sin conexión y sin enviar datos a terceros. La nube es una opción, no un requisito.
- 📦 Calidad de release. Versionado semántico, changelogs, artefactos firmados, publicación automatizada en GitHub Releases, npm y Homebrew.
- 🌱 Sostenibilidad antes que features infinitas. Mejorar lo que existe, medir el coste de cada dependencia y mantener el código legible valen más que añadir otro framework.
|
Dota 2 es el de siempre, y del lado AAA los que exigen que la tecnología esté a la altura: Resident Evil, God of War, Devil May Cry y Monster Hunter. De ahí sale bastante de cómo escribo software: game feel, frame pacing, y la idea de que la interfaz es lo que hace bueno a un motor. |
28 años, trabajando en remoto. Los proyectos se publican con documentación en español e inglés, porque el software no debería depender de quién lo lea. Cuando algo se atora, lo primero que hago es escribir el problema en un README. Si no lo puedo explicar, todavía no lo entiendo. |
