Desarrollador full stack · Técnico de audio · Productor de eventos musicales 📍 Ciudad de México · Músico que experimenta con sus composiciones y las nuevas tecnologías
Combino dos mundos: la ingeniería de audio (Ingeniería en Audio, Escuela de Música G Martell, 2015–2019) y el desarrollo de software. Trabajo en la intersección entre música en vivo, hardware y código: herramientas que controlan visuales, juegos, plataformas y equipos de audio en tiempo real.
- 💼 Full stack developer en Radar Freim (desde septiembre de 2024, colaboración freelance)
- 🎚️ Técnico de audio freelance: sonido en vivo y mantenimiento de consolas
- 🎫 Productor de eventos musicales: boletaje, logística de venues, patrocinios y pago a músicos
- 🎓 Certificación Q-SYS Level Zero (QSC/AVIXA, febrero de 2025)
| Proyecto | Descripción | Tecnologías |
|---|---|---|
| ALFA | Orquestador que sincroniza mis herramientas de performance en vivo (MIDI VJ, MechaKatz y otras) desde un solo punto de control. | [PLACEHOLDER: stack] |
| MechaKatz vs. Kaijus | Beat 'em up de pixel art para dos jugadores, con integración Web MIDI. Repositorio | JavaScript, Web MIDI |
| Dungeons & Radio | Plataforma de radio en tiempo real que conecta a músicos emergentes con sus escuchas. (Repositorio privado, en desarrollo) | TypeScript |
| Sistema de boletaje con QR | Generación de boletos por tipo (normal, cortesía, descuento, regalo) con códigos QR, integración con Google Drive y verificación por cámara. | Python, Google Colab |
| Proyectos de hardware MIDI | Controladores y sensores MIDI sobre microcontroladores, modificación de una consola M-Audio ProjectMix I/O y un plugin de OBS controlado por MIDI CC. | CircuitPython, MicroPython, Raspberry Pi Pico |
| Gaussian Splatting en Blender | Add-on de Blender para un pipeline de imágenes a 3D Gaussian Splatting y tres entregables interactivos en WebGL2. | Python (bpy), WebGL2 |
| Mod para Age of Mythology: Retold | Colocación de formas de muro activada desde el chat, con scripts XS y triggers del Scenario Editor. | XS scripting |
| PolyMind AI (concepto) | Plugin de improvisación musical multiagente en tiempo real, con diagramas de arquitectura, mockup de UI y plan de desarrollo. | JUCE, ONNX, Essentia (planeado) |
| Project Manager | Herramienta propia para dar seguimiento a todos mis proyectos y mantener actualizado el Backlog.md de cada uno. | [PLACEHOLDER: stack] |
- 🎸 Bake-Neko!: dúo que mezcla estética mexicana y japonesa/cyberpunk (bajo, guitarra y voz)
- 🎪 AscentFest: festival de math rock / post rock en CDMX, enfocado en pagar completo a los músicos y hacer crecer la escena mexicana
- ✍️ Blog literario/dramático de música en Instagram
- 🎼 Proyecto PECDA sobre música microtonal en Ableton Live, basado en la obra de Julián Carrillo
Lenguajes: Python · TypeScript · JavaScript · MicroPython / CircuitPython Audio y música: Ableton Live · MIDI / Web MIDI · Q-SYS · sonido en vivo Hardware: Raspberry Pi Pico · Arduino · ESP32 3D y visuales: Blender (bpy) · WebGL2 · OBS IA y automatización: Claude Code · agentes de IA · Docker + Ollama
- 🌐 Sitio web
- 📧
[PLACEHOLDER: correo] - 📸
[PLACEHOLDER: Instagram / blog]


