NobodySurf
Multi-platform experience with 100k+ active users
Redesigned and built the web platform for the world's #1 free surfing video app, growing from zero web presence to 100,000+ active users.
Live site
nobodysurf.comNobodySurf had a hit iOS and Android app but no web presence at all. Their audience, young surfers drawn to underground aesthetics and alternative surf culture, was hard to reach without one. The existing brand didn't speak to them either. A web launch without a redesign wasn't going to stick.
I served as both UI designer and frontend engineer, working alongside my studio partner and NobodySurf's in-house teams. We rebuilt the design system from scratch, designed the entire web UI, and built the full frontend. Once the new design language was established, we carried it back into the mobile app so every platform felt like one product. We also designed and built the search UI, one of the platform's most-used features.
The core engineering challenge was making a web experience feel as fast as a native app. Personalized content required client-side rendering, but performance couldn't take a hit. We started in React, then migrated to Next.js mid-project for better routing and real speed gains. The platform grew to 100,000+ active users, earned the #1 spot for free surfing video globally, and picked up multiple Apple App Store features.
This project was delivered with a team through upcoming.studio, a design studio I co-founded.
100k+
Active Users
#1
Free Surfing Video Platform
3
Platforms Unified
Cyrus engineered a frontend that handles our video content seamlessly. The technical execution was flawless: high-performance web frontend that scales beautifully. The editorial playlist designs were particularly innovative and became a standout feature of our platform. The results speak for themselves: we've become the #1 video platform for free surfing with multiple App Store features. His frontend development gave us the solid foundation we needed to grow.
Hideyuki Okada
Founder & CEO, NobodySurf
Want results like these?
Tell me about your startup and what you're trying to achieve. If it's a good fit, we'll figure out how to get you there.
Next project