A few of the worlds I've been building lately — from RAG interfaces to game UIs and class projects gone too far.
Multi-domain cinema booking: auth, movies, seats, promos, payments, orders, and admin — Spring + Next.
This site: Gemini edge chat, Redis RAG, rate limits, and a pixel-art interface you are browsing now.
UGA course discovery with AI enrichment, community posts, and YouTube-backed study resources.
Infinite-zoom Three.js exhibit with procedural domains, shader sky/water, and quality tiers.
Stylized Three.js world: emissive character read, fat-line outlines, and a multi-pass post stack.
Dual-backbone audio classifier comparing HuBERT and AST on a 10-species BirdCLEF+ slice.
DevDogs scheduling UI: responsive surfaces, filters, and iterative fixes on the optimal planner.
HTML Canvas sandbox with AABB collisions, motion integration, color lerp feedback, and collision SFX.
JavaFX desktop app combining Jikan metadata with Google Translate output.
POSIX-threaded matrix diagonal reduction in C with a Bash harness showing ~3.2× speedup at 12.7M elems.
Roblox-side utility shell script: toggleable key loop with audible armed/disarmed cues.
Roles, leadership, and contract work — where I've been building and leading.
Web Developer
Vanilla JS + Shopify GraphQL brand platform for a rock band with shader-heavy “digital horror” presentation.
Executive Officer & CSIP Co-Chair
Workshop program leader and brand steward for UGA ACM — DSA, system design, AI, and interview prep at scale.
RAG-powered Q&A about my work and experience.
Side quests — games, music, gallery, and ani/manga/manhwa/games I like.