If the tool I need doesn't exist, I write it โ usually in C#.
- ๐ ๏ธ Desktop toolsmith โ C# / .NET 10 on two tracks: Fluent-style Windows utilities with WPF, and cross-platform desktop apps on Avalonia for Windows + Linux
- ๐ Manga toolchain โ LabelPlus Next, a cross-platform workbench for labeling, translation, collaboration and safe release, backed by the Poprako team platform
- ๐๏ธ Video quality nerd โ VideoQuality scores encodes frame by frame with libvmaf + CUDA and lets you see the difference in a frame-exact player
- ๐ฎ Game tooling โ osu! auto-host-rotation bot, Master Duel account switcher, N2N LAN GUI: every one of them started as "I need this and nobody made it"
๐ LabelPlus NextCross-platform manga translation workbench: labeling, translation, collaboration and safe release โ the whole pipeline in one place. |
๐๏ธ VideoQualityGPU-first encode comparison: per-frame VMAF via libvmaf + CUDA, a frame-exact synced viewer, and side-by-side scoring across encodes. |
๐๏ธ PoprakoCollaboration platform for scanlation teams: team โ workset โ comic โ chapter โ page โ assignment. Go + Iris backend, Vue 3 + Electron frontend. |
๐ MasterDuel SwitcherMaster Duel account switcher + shared-resource manager: auto-discovers Steam accounts, swaps the shared |
Comfortable with โ SQLite ยท FFmpeg ยท libvmaf ยท CUDA ยท Electron ยท Spectre.Console ยท Docker ยท GitHub Actions
- โธ Polishing LabelPlus Next โ labeler and collaborative release flow, still cutting releases
- โธ Just landed VideoQuality โ CUDA-backed VMAF plus a frame-exact comparison player
- โธ Porting osu-ahr-lazer from TypeScript / IRC onto the osu!lazer multiplayer protocol
Expand the rest of my repos (grouped by theme)
๐ฅ๏ธ Desktop / Windows
| Project | What it is | Language |
|---|---|---|
| LabelPlus_Next | Cross-platform manga translation workbench, .NET 10 + Avalonia | C# |
| VideoQuality | VMAF encode-quality comparison with CUDA acceleration | C# |
| MasterDuelSwitcher | Master Duel account switcher + shared resources, WPF UI | C# |
| N2NGO_Fluent | Fluent redesign of the N2N LAN gaming GUI | C# |
| n2ngo | N2N graphical front-end (upstream N2Nmc build) | C# |
| steamcfg | Small Steam configuration utility | C# |
| Config_sync | Config syncing helper | C# |
| setup_install_program | Install / deployment scripting | C# |
๐ Manga / Scanlation
| Project | What it is | Language |
|---|---|---|
| poprako | Team collaboration backend, Go + Iris with DDD layering | Go |
| poprako-web | Frontend, Vue 3 + Vite, shipped as an Electron app | TypeScript |
| translate | Batch translation script over the Microsoft Translator API | Python |
| Assignment-Customer-feedback-analysis-software-demo | Customer-feedback analysis demo | Python |
๐ฎ Games / Reversing
| Project | What it is | Language |
|---|---|---|
| osu-ahr-lazer | osu!lazer auto-host-rotation bot, talking the multiplayer protocol directly | C# |
| DX11Hook | DX11 hooking / injection experiments | C++ |
| chatbot_chatgpt | Early ChatGPT chat bot | C# |
| TestMod | Modding sandbox | Java |
| upskill | Rust practice project | Rust |
โ Full list at all repositories



