Pull into the drive-in and save three spots for your friends. 🚘
I built LOT 66, a custom Video.js v10 skin for the Contra challenge. Start a live watch room for up to four people and share the invite link. As each friend joins, their car lights up and their name appears above...
I built Bangles, a vibrant, jewelry-inspired React video player skin for Video.js v10. Instead of a standard monochrome player, it wraps the video in a warm gradient frame with a colorful, bead-style segmented timeline and a bold, tactile yellow play trigger.
Designed for lifestyle, creator, and e-commerce experiences, Bangles pairs playful aesthetics with full accessibility—dynamically adapting to system themes, RTL/LTR directions, reduced motion, and high-contrast preferences.
Like a lot of designers, I find my portfolio one of the hardest projects. There's no deadline, and it can always get better. Anyway, I think I'm happy with this one for a while.