Built an interactive sports experience using Google Stitch.
The goal was simple: create an interface that feels alive.
I started with a concept for a premium football platform and used Stitch to rapidly iterate on layouts, visual direction, and interactions. The final experience features scroll-synchronized cinematic video storytelling, immersive full-screen sections, motion-driven transitions, and a luxury sports aesthetic inspired by modern product launches.
What I enjoyed most was how quickly I could experiment with different interface directions and refine the experience through AI-assisted edits instead of rebuilding screens from scratch.
This looks really polished. The combination of cinematic sections, motion, and sports storytelling feels much closer to a premium product launch than a typical sports website.
I built NIGHT.OS, an interactive haunted operating system that slowly becomes aware of the person using it.
What begins as a clean, futuristic desktop interface gradually turns into a possessed UI. A mysterious creature appears, watches and follows the cursor, manipulates interface elements, and eventually takes control of the system. The experience ends with a glitch-driven reveal before resetting back to the seemingly normal desktop.
I used Rive CLI to establish the interactive UI structure and RML workflow, then refined the visual direction, character, motion, interactions, and transitions in Rive. I also used GPU Canvas effects to create atmospheric distortion, CRT-style glitches, flickering light, fog, and visual reactions around the creature.
The goal was to make Halloween feel less like a collection of spooky graphics and more like an interactive story where the interface itself becomes the haunted character.