From embedded systems through Linux and security tooling to DevOps, web apps, and developer experience. I build what's needed.
A browser-based tool for retouching license plates in photos. Users can mark plate corners and apply effects like black bars, blurs, or realistic dummy plates, all processed locally without uploading images.
Tech: JavaScript, CSS, HTML
Recent activity
2026-07-06style: drop em-dashes and make hint bar responsive2026-07-06feat: interactive onboarding tour with animated demo2026-07-06feat: mobile zoom/pan and portrait layout
A Linux-specific fork of GitHub Desktop, synchronized with the official upstream repository and adapted for compatibility with a custom Linux distribution.
Tech: TypeScript, SCSS, JavaScript
Recent activity
2026-06-01fix: filter raw argv (not the parsed minimist object) in linux protocol handler2026-04-09fix: adapt upstream tests for linux fork2026-04-09Use pathToFileURL for Windows import path
A Rust-based tool for remapping input device events at the kernel level using evdev and uinput. Supports multi-device mapping, terminal-based configuration, and integration with systemd on Linux systems.
Tech: Rust, Shell, Dockerfile
Recent activity
2026-05-01chore(deps): bump the all-cargo group with 2 updates2026-05-01chore(deps): bump the all-actions group with 2 updates2026-03-30chore(deps): bump the all-actions group with 4 updates
Manages environment variables securely by storing them in GNOME Keyring instead of plaintext .env files. Provides a TUI for editing and a CLI for injecting secrets into applications.
Tech: Rust, Shell, Dockerfile
Recent activity
2026-04-27fix: strip surrounding quotes from .env values on parse2026-04-18build(deps): Bump actions/upload-pages-artifact from 4 to 52026-04-18build(deps): Bump softprops/action-gh-release from 2 to 3
ScreenChaser is a Rust-based bias lighting daemon for Linux that uses the Wayland XDG Desktop Portal to capture screen content, processes colors with GPU-accelerated wgpu compute shaders, and streams the output to WLED devices via UDP. It includes a webview frontend for LED configuration, device scanning, and live previews, all within a lightweight native binary.
ScreenChaserVirtualRoom.mp4
Tech: Rust, TypeScript, JavaScript
Recent activity
2026-04-18fix: make APP_VERSION declaration global for tsc2026-04-18docs: fix binary vs deb size claim in readme2026-04-18ci: bump frontend package.json version during release
Last updated: 2026-07-13




