I worked as a Product Designer at Twitch, a platform for live video streaming with over 30 million daily active users watching creative content they love and connecting with their favorite communities.
On the Community team I worked on tools for game developers and streamers to bring content closer to their audience, identity, and expression features to encourage viewers’ urges to participate, customize, and express themselves in chat.
Twitch Drops enables game publishers to grant in-game rewards to Twitch viewers when streamers play their game or when they complete in-game missions. Our team was challenged with creating an end-to-end solution that would allow game publishers to launch Drop campaigns on Twitch with minimal setup through Twitch’s Developer Console.
As game publishers are creating the campaign, they will have a preview of how their campaign information and rewards will be presented to creators and viewers.
Twitch Drops brings the Twitch community closer to the game, ultimately helping game publishers acquire new players and re-engage their existing player base. Over 20 game publishers including Riot Games, Valve Corporation, and Electronic Arts have integrated with Twitch Drops.
Drops Analytics provides reporting on Drops Campaign performance, including full details on individual Drop reach and the top streamers engaging with campaigns.
Twitch Moments is an experience that allows streamers to reward viewers for being part of meaningful moments on their channel. Our team built a product feature that would allow streamers to create a moment while live streaming and give their viewers a reward—attached to the reward is a short video clip associated with the moment.
Every moment has a story behind it and so was our design process. Early on, we outlined the vision of the core experience for the feature through a low-fidelity storyboard—this brought design, product management, and engineers aligned on the same vision for the experience.
Streamers can trigger Moments via Quick Action within the Stream Manager. When doing so, they will be provided with a preview of the moment they are capturing.
Most streamers always have their chat open as a means to interact with their community. Therefore, to make triggering a Moment easy for streamers, we added a chat command functionality as well.
We built a badge progression system that was a symbol of growth over time because being a part of non-monetary moments matter.
We constructed a badge progression system to scale overtime. This allows for new viewers to progress quicker at the beginning, but also gave hardcore viewers the opportunity show their commitment for the community by dedicating more time on their favorite streamers’ channel.
More than 1,000 messages are sent on Twitch every second. One of every five of these messages sent on Twitch uses an emote. One of every ten users have a badge attached to their username in chat.
With chat being the core of the Twitch experience, our team worked on bringing expressive tools like emotes and badges to the forefront—establishing a better baseline for viewers to participate, earn, and customize their expression.
Badges are the only earned identity item readily available to Twitch viewers today. We worked on a pattern to aid viewers in understanding badges and dialed up a new feature that highlights the ability for viewers to see and edit their badges directly from the chat input.
As a result we saw an increase in badge earnings which improved revenue metrics. This was driven by users reviewing a badge earned by another user and then seeking that badge themselves.
20% of viewers who chat rely on the emote picker as a means of expression.
Through an audit of the current state of the emote picker which examined usage data, user feedback, and stakeholder interviews; our team identified the current structure of the navigation to be inefficient for viewers.
We worked on designing a series of quality-of-life improvements focused on making navigation of the emote picker easier, assessible, and scalable.
We included accessibility improvements for keyboard users that would allow them to access the navigation quicker by placing the navigation vertically so they could first jump to the category and then tab through the emotes within that respective category.
In addition, we added parity to the experience on web to our Twitch mobile app. This includes having a more granular navigation that falls with the general behaviour of how mobile users use emote picker—horizontally swiping instead of vertically scrolling like on web.
˚Projects ↓
HowlDesigning for a startup in an $1.2 trillion influencer e-commerce industry focused on building tools for creators and brands to sell products across social platforms.
SquareBuilding an ecosystem of integrated set of tools for all kinds of businesses and people through the power of Market Design System.
TwitchBuilding experiences where millions of people come together live every day to chat, interact, and make their own entertainment together.
NagarroThinking breakthroughs through innovation by helping companies build technology that revolutionizes how customers use their products.
IBMHelping API Developers build on more than just code by providing simplified methods and a built-in toolkit to build smarter solutions.