██████╗ ███████╗████████╗███████╗██████╗ ██████╗██████╗
██╔══██╗██╔════╝╚══██╔══╝██╔════╝██╔══██╗██╔════╝╚════██╗
██████╔╝█████╗ ██║ █████╗ ██████╔╝██║ █████╔╝
██╔═══╝ ██╔══╝ ██║ ██╔══╝ ██╔══██╗██║ ╚═══██╗
██║ ███████╗ ██║ ███████╗██║ ██║╚██████╗██████╔╝
╚═╝ ╚══════╝ ╚═╝ ╚══════╝╚═╝ ╚═╝ ╚═════╝╚═════╝
Building open-source ML tooling for AMD APUs. Squeezing every FLOP out of hardware the industry forgot about.
I found 4 bugs blocking ML on AMD's newest GPU architecture (gfx1150/RDNA 3.5), built the first public PyTorch for it, patched the NPU driver, and designed a tri-processor inference engine that routes compute across CPU + GPU + NPU using hyperdimensional computing. Also do security research, Android apps, and creative coding.
| Project | What it does |
|---|---|
rag-race-router |
R.A.G-Race-Router [TAP] — Tri-processor inference engine. HDC cosine similarity routing across CPU+iGPU+NPU on Ryzen AI 300 |
miopen-gfx1150 |
Found 3 bugs blocking ML training on RDNA 3.5 — whitelist patch, CK VGPR analysis, solver availability matrix |
pytorch-gfx1150 |
First public PyTorch build for AMD RDNA 3.5 (Radeon 890M) with native GPU acceleration |
amdxdna-strix-fix |
NPU driver patch for Strix Point — SMU init bypass, brought XDNA 2 NPU to life on Linux |
unified-ml |
Custom HIP + Vulkan kernels proving 60% Vulkan speedup over ROCm on consumer AMD GPUs |
apu-codec |
Neural audio codec from scratch — NPU encoder, GPU decoder, 512x compression at 44.1kHz |
| Project | What it does |
|---|---|
graphql-authz-fuzzer |
Detects GraphQL mutation authorization bypass — zero dependencies, pure Python |
PlateAuth |
NFC behavioral biometric authentication research prototype (Android/Kotlin) |
cin-agent |
Telegram bot with natural language shell execution and safe command sandboxing |
| Project | What it does |
|---|---|
retune432-android |
Batch A440→A432 Hz audio converter with metadata preservation |
d-board |
Ortholinear Android keyboard — true grid layout, zero stagger |
geodancer |
Audio-reactive geometric wireframe dancer — C++, OpenGL, libaubio |
crt-magnifier-lens |
Chrome extension — draggable CRT magnifier with barrel distortion |
- Vulkan PyTorch backend — PrivateUse1 dispatch, no ROCm needed, runs on any GPU
- HDC routing on NPU — Hyperdimensional Computing on XDNA 2 systolic array for sub-100us dispatch
- Rust rewrite — zero-GIL tri-processor coordination with PyO3 bindings
- Upstream contributions — MIOpen/CK/PyTorch issues filed, AMD engineers engaged
Python · Rust · C++/OpenGL · Kotlin · JavaScript · GLSL/SPIR-V · HIP/ROCm · Vulkan (Kompute) · IREE/MLIR · Android SDK · Chrome Extensions (MV3) · GraphQL · Linux (CachyOS) · Tailscale