Software engineer — tools & 3D graphics pipelines · Munich Also known as John Hawaii B. Luga. QA tooling for 3D pipelines by day; console-renderer reverse engineering and Blender by night.
- HawaiiOS — my portfolio as a Windows Phone 8.1-style OS: live tiles over a 3D neon street, case studies with real captures, installable as an app. Live at erikgaren.com.
- RYU6Recomp — rehosting a console demo binary natively on PC: Ghidra static analysis, GPU shader translation to SPIR-V, my own Vulkan renderer. Research; writeup on the site.
- Sonic4Episode2 — format documentation and tools for the AliceNN engine's data files, toward a portable re-implementation.
- RGGFramework — diagnostic overlay + mod runtime for Dragon Engine games · C++ · DX12 · MinHook
- Ryūga Sound Studio — CRIWARE audio extraction toolkit for RGG titles · Python · C#
- OR.BIS — real-time 3D audio visualizer, FFT/LUFS → geometry; presented to CRIWARE Japan
- Ink & Soul — booking + portfolio storefront · React · Supabase · Stripe
- FinanzIA — AI-driven personal finance assistant · LangChain · n8n
C++ · Python · TypeScript · C# — Vulkan · SPIR-V · RenderDoc · Three.js · Qt (PySide6) — Blender (mainly) · Maya · UE4 · Dragon Engine




