Projects
Web platforms, desktop apps, streaming infrastructure, romhacks — if it can be built, I've probably tried.
Apps & Platforms

KaizOFF
The competitive platform for SMW kaizo racing
A full-stack community platform I designed, architected, and built from scratch for the SMW kaizo racing scene. Tracks matches, player stats, hack history, and race results with real-time updates.
- •Race and match tracking with live results
- •Player profiles and competitive stats
- •Hack history and SMWC integration
- •Email notifications via Resend
- + 3 more features

iamtheratio.com
This site — my personal brand hub
The site you're looking at right now. A full Next.js platform with real-time API integrations across 7+ services, an admin panel, event management, and streaming automation. Not just a website — a platform.
- •Real-time APIs: Twitch, YouTube, Steam, IGDB, SMWC, Fourthwall
- •Admin panel for content management
- •Event system with signups and randomizer
- •Stream schedule with Streamer.bot integration
- + 2 more features
PixelPerfect
My personal content creation studio
A desktop application I built to power my entire content workflow — from recording to publishing. AI-powered subtitles, auto-clipping, multi-platform uploading, and a modular feature pack system that keeps the core install at 50MB.
- •Whisper-based subtitle generation (CPU + GPU)
- •AI title and description generation (Ollama + OpenAI)
- •Session manager with 14 hotkeys and HTTP API
- •Auto-clipper — EDL/FCPXML generation from session data
- + 5 more features

SMWC Downloader & Patcher
Download, patch, and manage SMW romhacks
A cross-platform desktop app built for the SMW community. Downloads and patches ROM hacks from SMWCentral, manages your collection, syncs save data, and even reads SNES SRAM bytes to detect completion status.
- •Download and auto-patch ROM hacks from SMWCentral
- •Collection management with customizable columns
- •Multi-BPS file support with version picker
- •Emulator integration — launch patched ROMs directly
- + 4 more features

Streaming WebSocket Server
Custom-built streaming infrastructure
A modular, event-driven WebSocket server I built to power my entire streaming setup. 20+ services handling everything from alerts and viewer economy to OBS automation and Discord integration. Because why use someone else's tools when you can build your own?
- •20+ modular services with central EventRouter
- •Viewer economy — coins, TTS, rewards, streak tracking
- •Alert system with media playback and tiered messages
- •Emote wall, chat battles, relay racing
- + 8 more features