Lunar Portfolio

English | 中文 | Español | Русский | 日本語 | 한국어

Lunar

Desarrollador de Sistemas y Redes | C/C++, Go, Rust, JavaScript/TypeScript, Zig

Desarrollo herramientas de bajo nivel, bindings para protocolos y aplicaciones multiplataforma. Experiencia en infraestructura de proxies, redes cifradas y desarrollo nativo de escritorio. Capaz de trabajar en cualquier capa del stack según las necesidades del proyecto.

Trabajo Remoto Global

Habilidades Principales

Proyectos Destacados

Mintfused — Distribución de Linux personalizada basada en Linux Mint. (Falta la ISO debido a las limitaciones de la cuenta gratuita de GitHub, pero el proceso de creación se detalla). GitHub

Singerbox — Bindings en Go para el motor de proxy sing-box. Generación de instancias en el mismo proceso desde cualquier enlace (VLESS, VMess, Shadowsocks, Hysteria). Configuración automática por defecto y cierre limpio. Integrable, sin subprocesos. GitHub

Radihypn — Radio por internet en C++/GTK3 con icono en la bandeja del sistema. Aplicación nativa y ligera de escritorio para Linux. Reproducción en streaming, integración en la bandeja del sistema y mínimo consumo de recursos. GitHub

Publicaciones Destacadas

Guía detallada sobre variables de entorno para compilaciones C/C++ en POSIX Guía práctica sobre el uso de variables de entorno al compilar proyectos C y C++ en sistemas POSIX. Leer

Compiladores cruzados y cadenas de herramientas para diferentes plataformas Colección de compiladores cruzados y cadenas de herramientas para apuntar a diferentes plataformas. Leer

Contribuciones Open Source

Experiencia Comercial

Desarrollador PHP — ~1.5 años (2015–2016, bajo acuerdo de confidencialidad) Desarrollo de funcionalidades backend, optimización de SQL y caché. Entregas cumpliendo plazos estrictos. Trabajo antiguo; enfoque actual en herramientas de sistemas y redes.

Scripts y Utilidades

gitbacklist — Herramienta de copia de seguridad incremental de git para perfiles de GitHub y hosts compatibles con git, manteniendo los espejos locales sincronizados. GitHub

lunardoesnix — Mi configuración de NixOS, más fácil de desplegar en una instalación de NixOS que otras; no necesitas copiarla a /etc/nixos. GitHub

Yggdrahost — Un enfoque para alojar múltiples sitios, bots y aplicaciones en un solo proceso de Bun JS utilizando aplicaciones modulares montables. GitHub

@mawetherbotoboto_bot — Bot de Telegram que puede mostrar el clima. Código Fuente

backup-my-git — Script en Guile para crear copias de seguridad de repositorios Git. GitHub

yt-dlp-tools — Wrappers de yt-dlp para descargar podcasts y audio de forma conveniente (ideal para reproductores MP3, con portadas integradas y esquemas de nomenclatura inteligentes). GitHub

file2doc — Utilidad que convierte archivos de texto en un script de bash que reproduce esos archivos en las mismas rutas. GitHub

ytdla — Script opinionado para descargar audio de YouTube usando yt-dlp por debajo. GitHub

file2sh — Utilidad que lee un archivo y genera un script de shell que reproduce ese archivo. GitHub

examplenv — Utilidad para generar un .env.example seguro a partir de tu .env, sobrescribiendo valores secretos con ejemplos. GitHub

Experimentos

Fruit Friction — Puzzle basado en físicas con Kaplay.js donde la forma y la fricción son claves. GitHub

Tilemap World Loader — Renderizado eficiente de mapas de tiles desde el formato Tiled, ideal como base para desplazamiento infinito. GitHub