Projects
01. UniVERS
A centralized event reservation system featuring automated approval workflows, real-time venue availability tracking, and integrated equipment management. Built with a React frontend and Spring Boot backend, this system streamlines event coordination with hierarchical approvals and automated notifications.
02. Subsonic
A lightweight, self-hosted music streaming server implementing the Subsonic API and OpenSubsonic extensions. Built with Rust, Axum, and SQLite, featuring automatic library scanning, multi-user support, and compatibility with popular Subsonic clients. Includes a modern React web client deployable as a standalone web app or installable as a cross-platform desktop application via Electron.
03. Subsonic TUI
A terminal-based music player client for Subsonic and OpenSubsonic compatible servers. Built with Rust and Ratatui, featuring album browsing, queue management, and keyboard-driven navigation. Designed for users who prefer a lightweight, terminal-native music experience.
04. MachineReport
A blazingly fast system fetch tool for Linux, forked from microfetch with improved GPU detection. Executes in ~1ms (~140x faster than fastfetch) with a minimal ~412kb binary. Features reliable detection for AMD, NVIDIA, Intel, and virtual GPUs with minimal dependencies (only libc).
05. NixOS Configuration
A declarative NixOS system configuration leveraging Flakes and Home-Manager for reproducible development environments. Features a modern Wayland desktop with the Niri scrollable-tiling compositor, quickshell integration, and a minimalist dark theme. Optimized for keyboard-driven workflows with Neovim and modern terminal emulators (Foot/Ghostty).