Skip to content
View JohnHawaiiB-luga's full-sized avatar
💭
🥀🐲🐬❤️‍🔥
💭
🥀🐲🐬❤️‍🔥

Highlights

  • Pro

Block or report JohnHawaiiB-luga

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JohnHawaiiB-luga/README.md

creative-tech-banner

Erik here! 👋

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.

Now

  • 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.

Projects

  • 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

Stack

C++ · Python · TypeScript · C# — Vulkan · SPIR-V · RenderDoc · Three.js · Qt (PySide6) — Blender (mainly) · Maya · UE4 · Dragon Engine

Pinned Loading

  1. Paradox-Cat-GmbH/qa-snapshot-inspector-poc Paradox-Cat-GmbH/qa-snapshot-inspector-poc Public

    Modern Python desktop GUI for QA engineers to inspect Android UI snapshots, review live device state, and generate robust locators—built for in‑lab automotive test racks (e.g., BMW iDrive/IDC Evo) …

    C 1 1

  2. Paradox-Cat-GmbH/radio-maestro-regression Paradox-Cat-GmbH/radio-maestro-regression Public

    Maestro-driven regression test suite for radio features. It combines UI-driven flows (Maestro YAML) with ADB-based validations to verify that radio functionality is working end-to-end — not just v…

    JavaScript 1 1

  3. ryuga-sound-studio ryuga-sound-studio Public

    A comprehensive, cross-platform audio extraction and processing toolkit specifically designed for CRIWARE formats used in Ryu Ga Gotoku Studio's titles.

    C#

  4. RGGFramework RGGFramework Public

    A mod framework, scripting platform, and modding tool for Dragon Engine games. Inspired by REFramework and other community Yakuza tools to create one single ecosystem for debugging, modding and res…

    C++

  5. CODIGOAFRX/ORBIS CODIGOAFRX/ORBIS Public

    Orbis es un sistema interactivo que analiza audio en tiempo real con Python (usando sounddevice, numpy, scipy...) y transforma sus parámetros acústicos (volumen, frecuencia dominante y bandas espec…

    JavaScript 2

  6. sward sward Public

    Project Sonic World Adventure R&D (Research and Development!)

    C++