Lunar Portfolio

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

Lunar

Systems & Networking Developer | C/C++, Go, Rust, JavaScript/TypeScript, Zig

Building low-level tools, protocol bindings, and cross-platform applications. Background in proxy infrastructure, encrypted networking, and native desktop. Comfortable across the stack when the project demands it.

Worldwide Remote

Core Skills

Mintfused — Custom Linux distribution based on Linux Mint (ISO is missing due to free GitHub account limitations, but the creation process is detailed). GitHub

Singerbox — Go bindings for sing-box proxy engine In-process instance spawning from any share link (VLESS, VMess, Shadowsocks, Hysteria). Zero-config defaults, clean teardown. Embeddable, no subprocesses. GitHub

Radihypn — C++/GTK3 internet radio with tray icon Lightweight native Linux desktop app. Stream playback, system tray integration, minimal resource footprint. GitHub

Detailed guide to environment variables for POSIX C/C++ builds Practical guide to using environment variables when building C and C++ projects on POSIX systems. Read

Cross-compilers and toolchains for different platforms Collection of cross-compilers and toolchains for targeting different platforms. Read

Open Source Contributions

Commercial

PHP Developer — ~1.5 years (2015–2016, NDA) Backend features, SQL optimization, caching. Shipped under deadlines. Legacy work; current focus is systems and networking tooling.

Scripts & Utilities

gitbacklist — Incremental git backup tool for GitHub profiles and git-compatible hosts, maintaining synchronized local mirrors. GitHub

lunardoesnix - My nixos configuration that is easier to deploy to nixos installation than others, you don’t need to copy it to /etc/nixos. GitHub

Yggdrahost - An approach to host multiple sites and bots ans apps in single bun js process using modular mountable apps. GitHub

@mawetherbotoboto_bot — Telegram bot that can display weather. Source Code

backup-my-git — Guile script for backing up Git repositories. GitHub

yt-dlp-tools — yt-dlp wrappers for convenient podcast and audio downloading (ideal for MP3 players, features embedded covers and smart naming schemes). GitHub

file2doc — Utility that converts text files to a bash script that reproduces those files in the same paths. GitHub

ytdla — Opinionated script for downloading audio from youtube using yt-dlp under the hood. GitHub

file2sh — Utility that reads a file and generates a shell script that reproduces that file. GitHub

examplenv — Utility to generate a safe .env.example from your .env, overwriting secret values with sample ones. GitHub

Experiments

Fruit Friction — Physics-based puzzle on Kaplay.js where shape and friction matter. GitHub

Tilemap World Loader — Efficient tilemap rendering from Tiled format, infinite scrolling base. GitHub