Developer & Sysadmin
Sistemas, herramientas y productos que funcionan.
Construyo herramientas multiplataforma, full-stacks y automatización.
Software en desarrollo 2026
Plugins Developed
Contribuciones
PR merged en tauri-apps/tauriRust edition 2024 · serial_test
GoogleCloudPlatformDocs sobre mcp-imagen-go
De la idea al producto final
Desarrollo de extremo a extremo: desde servicios y automatizaciones hasta herramientas multiplataforma. Me interesa que el software sea útil, mantenible y fácil de entender.
Rust
Tauri 2
TypeScript
Node.js
Python
Bash
C / Qt
APIs & backend
Virtualización
Nginx
Redis
SQLite
FFmpeg
Cloudflare
Ansible
DE LA IDEA AL PRODUCTO FINAL
Trabajo actual · GitHub
Lo que estoy construyendo ahora.
Repositorios, plugins y productos en evolución: software de sistemas, herramientas multiplataforma y experimentos que están vivos.
AnimaBooter
Flash USB drives with soul: un flasheador multiplataforma, honesto y sin telemetría, construido con un pipeline paralelo de tres etapas.
- Pipeline paralelo lector · escritor · verificador
- Windows · macOS · Linux
- 100% local, sin telemetría
NodeDesk
Ecosistema open source para descubrir, crear y gestionar proyectos Node.js, procesos, entornos y plugins.
- Project discovery y process manager
- Templates, plugins y CLI Node.js
- Soporte npm · pnpm · Yarn · Bun
AnimaBackup
Sistema portable de backup y migración de perfiles, versionado y content-addressed, escrito en Rust.
- Perfiles portables y migración
- Versionado content-addressed
- Motor nativo en Rust
MP5
Contenedor de vídeo universal con varias proporciones en un solo archivo; el reproductor elige la mejor para cada ventana.
- 16:9 · 9:16 · 1:1 · 4:3 · 21:9
- Un contenedor, múltiples proporciones
- El reproductor elige el mejor formato
tauri-plugin-power-monitor
Monitoriza batería, fuente de alimentación y eventos de suspensión y reactivación en Windows, macOS y Linux.
- Batería y fuente de alimentación
- Suspend / resume events
- Windows · macOS · Linux
tauri-plugin-ad2mob
Integración de Google AdMob Mobile Ads para aplicaciones Tauri v2 en Android e iOS.
- Banners · interstitials · rewarded
- Google UMP y consentimiento
- Android · iOS · desktop-safe
GitHub / Open source
Lo que construyo en público
Parte de lo que construyo vive en público.
¿Hablamos de tu proyecto?
Cuéntame qué necesitas construir o integrar. Ya sea una herramienta nativa, un backend escalable o una automatización a medida, te responderé en menos de 48 horas con una propuesta clara y sin compromiso.
Preguntas frecuentes
Todo lo que sueles preguntarme antes de empezar un proyecto: tiempos, tecnologías, pagos y soporte.
¿Qué tipo de software desarrollas?
Construyo software nativo y multiplataforma, herramientas internas, backends, automatizaciones y sistemas a medida cuando el problema requiere algo más sólido que una solución genérica.
¿Puedes modernizar un sistema obsoleto?
Sí. Analizo la arquitectura existente, identifico los puntos de riesgo y planteo una migración progresiva que preserve lo importante y mejore rendimiento, mantenibilidad y capacidad de evolución.
¿Integras APIs y servicios externos?
Sí. Diseño integraciones robustas entre APIs, servicios y sistemas internos, con validación, gestión de errores, observabilidad y límites claros entre componentes.
¿Puedes automatizar un flujo de trabajo?
Sí. Convierto procesos manuales y repetitivos en flujos fiables, medibles y fáciles de mantener, priorizando la reducción de errores y el tiempo operativo.
¿Cómo garantizas que el código sea mantenible?
Trabajo con módulos pequeños, contratos explícitos, responsabilidades claras y decisiones técnicas documentadas. El objetivo es que otro equipo pueda entender y modificar el sistema sin rehacerlo.
¿Documentas la arquitectura?
Sí. Entrego documentación práctica sobre componentes, dependencias, decisiones relevantes, configuración y operación, ajustada al tamaño real del sistema.
¿Qué pruebas realizas?
Defino pruebas según el riesgo: unitarias, de integración y de extremo a extremo cuando aportan valor. También verifico rendimiento, errores de borde y regresiones antes de entregar.
¿Cómo gestionas el control de versiones?
Trabajo con repositorios Git, ramas revisables y commits trazables. Cuando el proyecto lo permite, incorporo revisiones de código y automatizaciones de validación en el flujo de entrega.
¿Se entrega el código fuente?
Sí. El código fuente, la documentación y las instrucciones necesarias forman parte de la entrega para que el sistema sea realmente transferible y auditable.
¿Quién conserva la propiedad intelectual?
El alcance de la propiedad intelectual se define por contrato antes de comenzar. El código específico del proyecto se entrega según lo acordado, respetando las licencias de dependencias y componentes externos.
¿Entregas binarios compilados?
Sí. Cuando se trata de software nativo o multiplataforma, preparo los binarios para los sistemas objetivo junto con el proceso de compilación y las instrucciones de distribución.
¿Cómo estimas el tiempo de un proyecto?
Descompongo el alcance en entregables, identifico incertidumbres y estimo por fases. La propuesta refleja dependencias, riesgos y criterios de aceptación, no solo una cifra global.
¿Cómo es la comunicación durante el desarrollo?
Trabajamos con objetivos y entregables visibles, actualizaciones breves y decisiones registradas. La comunicación se adapta al equipo, evitando reuniones innecesarias y bloqueos silenciosos.
¿Ofreces soporte después de la entrega?
Sí. Podemos acordar un periodo de estabilización y soporte posterior para resolver incidencias, monitorizar el sistema y planificar mejoras con criterio técnico.



































































