Yojam.live is a collaborative online jukebox I built to make group listening feel social again. It lets people create collaborative playlists, run karaoke-style rooms, and play synchronized music and videos with friends, whether they are together or remote. I created Yojam from the ground up as the programmer and UX designer, owning the product direction, the build, and the experience design end to end.
Product Ownership and Technical Execution
I built Yojam as a real-time music and video sharing platform designed specifically for gatherings (in-person and remote).
That meant engineering the core room experience where multiple people can contribute to a shared queue, while the host experience stays stable and predictable during playback. The platform also supports synchronized music and video playback, plus karaoke rooms, so it can shift from background music to interactive entertainment without changing tools.
UX Design for Shared Moments
My UX goal was simple: guests should be able to participate instantly, and hosts should stay in control without acting like a DJ all night. The interface is built around low-friction group contribution, so the playlist becomes a shared outcome, not a one-person job. Yojam’s collaborative nature is the product, it turns choosing what plays next into part of the gathering itself.
End notes
Yojam.live reflects how I combine product thinking, real-time system building, and UX design to create community-first experiences. It is a project where the technical foundation directly serves a human goal: making people feel more connected through shared music and video.