Projects
ENGINEERING
WORK
Whisper Turbo × LoRA — ASR vs. my own bilingual rap Jul 2026 ↗ Fine-tuned Whisper Turbo with LoRA, then measured cumulative WER line-by-line as it transcribed my Korean-English track 'whatsapp girl' — a code-switching stress test for speech recognition.
42.6% WER (strict, no norm)29.2% CER (strict)148 words single-song sample
Whisper TurboLoRA (PEFT)PyTorchWER/CER eval
A browser staring contest judged in real time by computer vision: look away or blink and the CV referee calls it. Built for MLH Global Hack Week: Hacking for Good.
Computer visionWebcamBrowser game
Haven — offline-first disaster response with on-device Gemma May 2026 ↗ Kaggle Gemma 4 Good hackathon entry: an AI-d Kit that works when the network doesn't.
0 bytes network required
Gemma 4on-device inferenceoffline-first
Domain-adapted speech recognition for AI smart glasses — entity-level WER cut by 15% with synthetic-only training data.
9.91% → 8.46% entity WER (raw)5.58% WER canonicalized~26k utts / 55 hrs synthetic training data
Whisper-large-v3LoRA (PEFT)PyTorchGemini 2.5Cloud TTS Chirp 3 HD
Dr.Hear — real-time hearing protection with AI Apr 2025 ↗ Changbal Innovation Hack 2025: web app that analyzes audio in real time and lowers harmful high frequencies before they damage your ears.
JavaScriptNode.jsWeb AudioGoogle Gemini
Dark Tonic's Blunderbusted — roguelike lightgun shooter Dec 2024 ↗ Shipped on Steam Early Access: the world's first roguelike lightgun shooter — arcade quick play, strategic powerups, real lightgun hardware support.
UnityC#
Seattle Children's Research Institute: k-means + LDA over 900+ interview transcripts to surface latent patterns in homelessness and mental-health outcomes.
900+ interview transcripts analyzed
PythonNLTKTextBlobk-meansLDAembeddings
Trunked — VR escape game Nov 2023 ↗ Immerse the Bay XR hackathon: an adrenaline-pumping VR escape experience built in Unity.
UnityC#ShaderLabVR