Projects

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

5
Projects
0
Romhacks
4,400+
Romhack Downloads
20+
Years Building

Apps & Platforms

KaizOFF
Live

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.

Next.js 14SupabasePostgreSQLPrismaNextAuthRailway
  • 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
Live

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.

Next.js 15React 19TypeScriptTailwind CSSVercelRedis
  • 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
Screenshot coming soon
Active • v1.0.0

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.

Python 3.10PyInstallerWhisper AINVENCMetricool APIOpenAI
  • 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
Active • v5.1

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.

PythontkinterSun Valley ThemeSMWC APIPyInstaller
  • 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
Screenshot coming soon
Active • v3.0.0

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?

Node.jsExpressWebSocketSQLiteOBS WebSocketStreamer.bot
  • 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