Building internal tools for t-Mobile

Timeline

Summer 2025

Role

Product Designer

team

2 PM

2 Engineers

1 Designer (me!)

tools

Figma

Overview

During my summer internship on T-Mobile’s T-Ads (Vistar Media) team, I focused on designing internal tools that supported the company’s growing digital out-of-home (DOOH) ecosystem.

Debugger Tool for Internal SWE

I designed and launched a 0→1 internal debugger for T-Mobile’s ad-tech engineers. The tool let developers pull metadata about live ad campaigns directly from Vistar Media’s API, streamlining issue diagnosis and performance validation.

Campaign Viewer for Media Owners

I led the design for a platform that helped independent business and venue owners visualize what ads were scheduled to run across their screens. The tool balanced high-level campaign overviews with granular creative details, giving users transparency into their ad inventory and scheduling.

want to learn more?

The products and designs I worked on are private, but I’m happy to chat more about my process over a call. Reach out to me at emmiwu[at]sas[dot]upenn[dot]edu !

To plant a garden, is to believe in the future.

made with <3 and lots of coffee


..

\ |/

.

\|

.

|


..




.

\|

^^^





vVv

\|/

^^^


v

Y

^^^^^




,

|

^^^


v

Y

^^^^^

(*)

>/

(*)

>\

(o)

\|/

(o)

\|/




,,,

\|/

^^^^^



,,,

~Y~

\|/

^^^^^



,,,

~Y~

\|/

^^^^^

\ | /


vvv

Y

^^^^^

.

\(| ,-

\|/

(*)

>/


.

^^^


@

\|/

^^^

.

\(| ,-

\|/

\ | /

(*)

>/



vVv

(_)

\|

^^^^^



vVv

(_)

\|

^^^^^




vVv

(_)

\|/

^^^


..

\ |/

\ |/

\ | /

\ |/

To plant a garden, is to believe in the future.

made with <3 and lots of coffee


..


..

\ |/

\ |/

.

\|

.

\|

.

|

.

|


..


..




.

\|

^^^




.

\|

^^^





vVv

\|/

^^^





vVv

\|/

^^^


v

Y

^^^^^


v

Y

^^^^^




,

|

^^^




,

|

^^^


v

Y

^^^^^


v

Y

^^^^^

(*)

>/

(*)

>/

(*)

>\

(*)

>\

(o)

\|/

(o)

\|/

(o)

\|/

(o)

\|/




,,,

\|/

^^^^^




,,,

\|/

^^^^^



,,,

~Y~

\|/

^^^^^



,,,

~Y~

\|/

^^^^^



,,,

~Y~

\|/

^^^^^



,,,

~Y~

\|/

^^^^^

\ | /

\ | /


vvv

Y

^^^^^


vvv

Y

^^^^^

.

\(| ,-

\|/

.

\(| ,-

\|/

(*)

>/

(*)

>/


.

^^^


.

^^^


@

\|/

^^^


@

\|/

^^^

.

\(| ,-

\|/

.

\(| ,-

\|/

\ | /

\ | /

(*)

>/

(*)

>/



vVv

(_)

\|

^^^^^



vVv

(_)

\|

^^^^^



vVv

(_)

\|

^^^^^



vVv

(_)

\|

^^^^^




vVv

(_)

\|/

^^^




vVv

(_)

\|/

^^^


..


..

\ |/

\ |/

\ |/

\ |/

\ | /

\ | /

\ |/

\ |/

\ |/

\ |/

.

\|

.

\|

.

|

.

|


..


..




.

\|

^^^




.

\|

^^^





vVv

\|/

^^^





vVv

\|/

^^^


v

Y

^^^^^


v

Y

^^^^^




,

|

^^^




,

|

^^^


v

Y

^^^^^


v

Y

^^^^^

(*)

>/

(*)

>/

(*)

>\

(*)

>\

(o)

\|/

(o)

\|/

(o)

\|/

(o)

\|/




,,,

\|/

^^^^^




,,,

\|/

^^^^^



,,,

~Y~

\|/

^^^^^



,,,

~Y~

\|/

^^^^^



,,,

~Y~

\|/

^^^^^



,,,

~Y~

\|/

^^^^^

\ | /

\ | /


vvv

Y

^^^^^


vvv

Y

^^^^^

.

\(| ,-

\|/

.

\(| ,-

\|/

(*)

>/

(*)

>/


@

\|/

^^^


@

\|/

^^^

.

\(| ,-

\|/

.

\(| ,-

\|/

\ | /

\ | /



vVv

(_)

\|

^^^^^



vVv

(_)

\|

^^^^^



vVv

(_)

\|

^^^^^



vVv

(_)

\|

^^^^^




vVv

(_)

\|/

^^^




vVv

(_)

\|/

^^^


..


..

\ |/

\ |/

\ | /

\ | /

\ |/

\ |/

To plant a garden, is to believe in the future.

made with <3 and lots of coffee

say hi

LINKEDIN

Twitter

RESUME

PAge

home

playground

about