

INTERNSHIP
INTERNSHIP
Designing a Scalable System for Stubios Desktop
Designing a Scalable System for Stubios Desktop
Designing a Scalable System
for Stubios Desktop
Designing a Scalable System for Stubios Desktop
Redesigned Stubios for desktop with a modular design system, enabling a scalable, accessible experience. Reduced developer handoff time by 30% through reusable components, WCAG-compliant color, and grid-based layout.
Redesigned Stubios for desktop with a modular design system, enabling
a scalable, accessible experience. Reduced developer handoff time
by 30% through reusable components, WCAG-compliant color, and
grid-based layout.
Redesigned Stubios for desktop with a modular design system, enabling a scalable, accessible experience. Reduced developer handoff time by 30% through reusable components, WCAG-compliant color, and
grid-based layout.
Redesigned Stubios for desktop with a modular design system, enabling
a scalable, accessible experience. Reduced developer handoff time
by 30% through reusable components, WCAG-compliant color, and
grid-based layout.
DURATION
DURATION
DURATION
10 Weeks
Feb 2024 - Apr 2024
10 Weeks
Feb 2024
-Apr 2024
10 Weeks
Feb 2024
-Apr 2024
ROLE
ROLE
ROLE
UX Design Intern
UX Design
Intern
UX Design
Intern
TEAM
TEAM
TEAM
Project Manager
Creative Strategist
Senior UX Designer
Engineering Team
Project Manager
Creative Strategist
Senior UX Designer
Engineering Team
Project Manager
Creative Strategist
Senior UX Designer
Engineering Team
TOOL
TOOL
TOOL
Figma, Adobe Creative
Suite, Jira, Slack
Figma,
Adobe Creative
Suite, Jira, Slack
Figma,
Adobe Creative
Suite, Jira, Slack
BACKGROUND
BACKGROUND
BACKGROUND
Tubi’s users consume content primarily on TV or Desktop
Tubi’s users consume content primarily on TV or Desktop
Tubi’s users consume content
primarily on TV or Desktop
Tubi’s users consume content primarily on TV
or Desktop
Stubios launched as a new social media platform but was only available as a mobile web app.
However, analytics showed that Tubi's users(Stubios’s target audience) primarily consume content on TV or desktop devices, creating a major accessibility and engagement gap.
Stubios launched as a new social media platform but was only available as a mobile web app.
However, analytics showed that Tubi's users(Stubios’s target audience) primarily consume content on TV or desktop devices, creating a major accessibility and engagement gap.
Stubios launched as a new social media platform but was only available as a mobile web app.
However, analytics showed that Tubi's users(Stubios’s target audience) primarily consume content on TV or desktop devices, creating a major accessibility and engagement gap.








CURRENT SOLUTION
CURRENT SOLUTION
CURRENT SOLUTION
Users were shown a QR code, forcing them to switch devices
Users were shown a QR code, forcing them to switch devices
Users were shown a QR code, forcing them to switch devices
Users were shown a QR code, forcing them to switch devices
When accessing Stubios on desktop, users encountered a QR code directing them to open the site on mobile.
While this allowed some level of access, it disrupted the experience, created friction, and excluded users who preferred or relied on desktop devices.
When accessing Stubios on desktop, users encountered a QR code directing them to open the site on mobile.
While this allowed some level of access, it disrupted the experience, created friction, and excluded users who preferred or relied on desktop devices.
When accessing Stubios on desktop, users encountered a QR code directing them to open the site on mobile.
While this allowed some level of access, it disrupted the experience, created friction, and excluded users who preferred or relied on desktop devices.




01 Desktop Splash Screen
01 Desktop Splash Screen
01 Desktop Splash Screen




02 Scan the QR Code
02 Scan the QR Code
02 Scan the QR Code




03 Open the Safari
03 Open the Safari
03 Open the Safari
How might we remove the hassle of QR-code switching and let users stay on the device they choose?
How might we remove the hassle of QR-code switching and let users stay on the device they choose?
How might we remove the hassle of QR-code switching and let users stay on the device they choose?
SOLUTION PROCESS (STEP 1)
SOLUTION PROCESS (STEP 1)
SOLUTION PROCESS (STEP 1)
Created a scalable,
modular design system
from scratch
Created a scalable,
modular design system
from scratch
Created a scalable,
modular design system
from scratch
Created a scalable,
modular design system
from scratch
I started by establishing a flexible design system to ensure consistency and scalability across platforms.
This included defining core components, spacing rules, color tokens, and typography styles—all designed to work responsively on desktop and mobile.
I started by establishing a flexible design system to ensure consistency and scalability across platforms.
This included defining core components, spacing rules, color tokens, and typography styles—all designed to work responsively on desktop and mobile.
I started by establishing a flexible design system to ensure consistency and scalability across platforms.
This included defining core components, spacing rules, color tokens, and typography styles—all designed to work responsively on desktop and mobile.




































SOLUTION PROCESS (STEP 2)
SOLUTION PROCESS (STEP 2)
SOLUTION PROCESS (STEP 2)
Redesigned the desktop
experience using reusable components
Redesigned the desktop
experience using reusable components
Redesigned the desktop
experience using reusable components
Redesigned the desktop
experience using reusable components
The original mobile UI, when scaled to desktop, resulted in awkward spacing, poor visual hierarchy, and low content density.
I restructured the layout using the new design system—introducing a clear grid, flexible component resizing, and desktop-friendly interaction patterns.
This allowed the interface to feel truly native to larger screens, not just a stretched mobile version.
The original mobile UI, when scaled to desktop, resulted in awkward spacing, poor visual hierarchy, and low content density.
I restructured the layout using the new design system—introducing a clear grid, flexible component resizing, and desktop-friendly interaction patterns.
This allowed the interface to feel truly native to larger screens, not just a stretched mobile version.
The original mobile UI, when scaled to desktop, resulted in awkward spacing, poor visual hierarchy, and low content density.
I restructured the layout using the new design system—introducing a clear grid, flexible component resizing, and desktop-friendly interaction patterns.
This allowed the interface to feel truly native to larger screens, not just a stretched mobile version.
Page 1 : Landing Page
Page 1 : Landing Page
Page 1 : Landing Page




Page 2 : Creator Profile
Page 2 : Creator Profile
Page 2 : Creator Profile




Page 3 : Greenlight Script
Page 3 : Greenlight Script
Page 3 : Greenlight Script




SOLUTION PROCESS (STEP 3)
SOLUTION PROCESS (STEP 3)
SOLUTION PROCESS (STEP 3)
Delivered a clean, developer
friendly file for implementation
Delivered a clean, developer
friendly file for implementation
Delivered a clean, developer
friendly file for implementation
Delivered a clean, developer
friendly file for implementation
I organized the Figma file with clear structure, annotations, and variants, making it easy for engineers to implement.
The reusable components and defined tokens also reduced back-and-forth, improving handoff efficiency and minimizing design debt.
I organized the Figma file with clear structure, annotations, and variants, making it easy for engineers to implement.
The reusable components and defined tokens also reduced back-and-forth, improving handoff efficiency and minimizing design debt.
I organized the Figma file with clear structure, annotations, and variants, making it easy for engineers to implement.
The reusable components and defined tokens also reduced back-and-forth, improving handoff efficiency and minimizing design debt.
Spec Sheet
Spec Sheet
Spec Sheet




IMPACT
Impact of the Design System
Impact of the Design System
Impact of
the Design System
Reduced developer collaboration time by over 30%
Created a library of reusable components for scalable growth
Reduced developer collaboration time by over 30%
Created a library of reusable components for scalable growth
Reduced developer collaboration time by over 30%
Created a library of reusable components for scalable growth
Business Outcome
Business Outcome
Business Outcome
Reduced long-term design & development costs through reusable UI
Improved efficiency across feature updates and product scaling
Reduced long-term design & development costs through reusable UI
Improved efficiency across feature updates and product scaling
Reduced long-term design & development costs through reusable UI
Improved efficiency across feature updates and product scaling
REFELECTION
What I learned
from this project
What I learned
from this project



01
Consistency
Consistency
Consistency
between mobile and desktop layouts
between mobile and desktop layouts
02
Single feature update
Single feature update
Single feature update
improves communication
and alignment with developers
improves communication
and alignment with developers
03
Design system
Design system
Design system
can involve significant time and cost
can involve significant time and cost

