Chat SDK Redesign

OVERVIEW

As Staff Product Designer, I am leading the end-to-end redesign of Stream’s Chat SDK architecture and visual system. The project will deliver a unified cross-platform design system that makes developer onboarding dramatically faster, reduces the support burden caused by fragmented customization, and positions chat as the natural entry point into Stream’s broader product suite. By enabling seamless integration of calling inside chat, we will strengthen enterprise evaluations, drive retention through deeper engagement, and unlock meaningful expansion revenue growth.

YEAR

2024 - 2025

ROLE

Staff Product Designer

SERVICES

PROBLEM

The Chat SDK was fragmented across iOS, Android, and Web, making each platform feel like a separate product. This inconsistency created steep onboarding curves, painful customization, and a high volume of support tickets that slowed adoption. More critically, the architecture was not extensible enough to integrate calling into chat — limiting Stream’s ability to convert trials, expand accounts, and position chat as the foundation for long-term growth.

Customer feedback:

“Each platform feels like a different product.”

“Why isn’t there a token system? I have to build and remap them?”

“Integrating video and audio should be one click — right now it feels like stitching two products together.”

SOLUTION

We will rebuild the Chat SDK focused on designing a unified design system and multi-product component architecture across iOS, Android, and Web.

Token-based theming for brand customization

Cross-platform components design

Architecture built for chat + calling as a single cohesive experience

Modern UI patterns to strengthen enterprise trust

30%

faster developer
onboarding time

30%

faster developer
onboarding time

48%

reduction in implementation
related support tickets

27%

expansion revenue growth
from chat-to-calling upgrades


An image of a smartphone on top of an eletronic surface
image of a smartphone leaning on top of a record player
Smooth Scroll
This will hide itself!
Chat SDK Redesign

OVERVIEW

As Staff Product Designer, I am leading the end-to-end redesign of Stream’s Chat SDK architecture and visual system. The project will deliver a unified cross-platform design system that makes developer onboarding dramatically faster, reduces the support burden caused by fragmented customization, and positions chat as the natural entry point into Stream’s broader product suite. By enabling seamless integration of calling inside chat, we will strengthen enterprise evaluations, drive retention through deeper engagement, and unlock meaningful expansion revenue growth.

YEAR

2024 - 2025

ROLE

Staff Product Designer

SERVICES

PROBLEM

The Chat SDK was fragmented across iOS, Android, and Web, making each platform feel like a separate product. This inconsistency created steep onboarding curves, painful customization, and a high volume of support tickets that slowed adoption. More critically, the architecture was not extensible enough to integrate calling into chat — limiting Stream’s ability to convert trials, expand accounts, and position chat as the foundation for long-term growth.

Customer feedback:

“Each platform feels like a different product.”

“Why isn’t there a token system? I have to build and remap them?”

“Integrating video and audio should be one click — right now it feels like stitching two products together.”

SOLUTION

We will rebuild the Chat SDK focused on designing a unified design system and multi-product component architecture across iOS, Android, and Web.

Token-based theming for brand customization

Cross-platform components design

Architecture built for chat + calling as a single cohesive experience

Modern UI patterns to strengthen enterprise trust

30%

faster developer
onboarding time

30%

faster developer
onboarding time

48%

reduction in implementation
related support tickets

27%

expansion revenue growth
from chat-to-calling upgrades


An image of a smartphone on top of an eletronic surface
image of a smartphone leaning on top of a record player
Smooth Scroll
This will hide itself!
Chat SDK Redesign

OVERVIEW

As Staff Product Designer, I am leading the end-to-end redesign of Stream’s Chat SDK architecture and visual system. The project will deliver a unified cross-platform design system that makes developer onboarding dramatically faster, reduces the support burden caused by fragmented customization, and positions chat as the natural entry point into Stream’s broader product suite. By enabling seamless integration of calling inside chat, we will strengthen enterprise evaluations, drive retention through deeper engagement, and unlock meaningful expansion revenue growth.

YEAR

2024 - 2025

ROLE

Staff Product Designer

SERVICES

PROBLEM

The Chat SDK was fragmented across iOS, Android, and Web, making each platform feel like a separate product. This inconsistency created steep onboarding curves, painful customization, and a high volume of support tickets that slowed adoption. More critically, the architecture was not extensible enough to integrate calling into chat — limiting Stream’s ability to convert trials, expand accounts, and position chat as the foundation for long-term growth.

Customer feedback:

“Each platform feels like a different product.”

“Why isn’t there a token system? I have to build and remap them?”

“Integrating video and audio should be one click — right now it feels like stitching two products together.”

SOLUTION

We will rebuild the Chat SDK focused on designing a unified design system and multi-product component architecture across iOS, Android, and Web.

Token-based theming for brand customization

Cross-platform components design

Architecture built for chat + calling as a single cohesive experience

Modern UI patterns to strengthen enterprise trust

30%

faster developer
onboarding time

30%

faster developer
onboarding time

48%

reduction in implementation
related support tickets

27%

expansion revenue growth
from chat-to-calling upgrades


An image of a smartphone on top of an eletronic surface
image of a smartphone leaning on top of a record player
Smooth Scroll
This will hide itself!