TMPORTFOLIO / INDEXStart a conversation
Runnable samplePortfolioFictional content for layout demonstration

Product designer · systems and interaction

Ship code. Show proof.

Present three projects as proof of judgment, technical depth, and shipped outcomes.
CASE / 03
Selected case studyA campus service rebuilt around the moment of uncertainty.

Selected index

Three projects. Three kinds of judgment.

01

Campus Route

Problem, constraint, and the decision that changed the direction.

Open case
02

Signals Library

Evidence stays close enough to inspect and reuse.

Open case
03

Member Toolkit

A working artifact makes the result concrete.

Open case

Case study

Optimize query rendering latency in list views.

SignalFirst-paint latency spiked to 1.8s at 500 rows.
DecisionImplement virtualization and windowed render loops.
PrototypeVerify 60fps scroll stability with 10k rows.

Process notes

The messy middle stays visible.

Interview notes
System map
Prototype states

Portfolio and casebook

Projects + GitHub proof recruiters click

Start a conversation