The Weight We Share

01

The Weight We Share

An interactive installation where a cartoon character struggles alone with boxes — until viewers step in. Computer vision and Arduino-controlled servos make shared effort physical and real.

P5.jsML5.jsArduinoComputer VisionInteractive Installation
View project →
Phantom Sync

03

Phantom Sync

An interactive sound installation where participants co-create a spatial composition simply by moving through a room — each body controlling a unique audio layer that follows them through space.

TouchDesignerKinectSpatial AudioSound DesignInteractive Installation
View project →
Wacko — Brand Identity

04

Wacko — Brand Identity

A brand identity for Wacko — a curated shop for people with a taste for the unusual. Classy without being pop culture. Distinctive without being loud.

BrandingIdentity DesignTypographyBrand Strategy
View project →
User Experience Design

05

User Experience Design

An exploration of UX methods applied to real problem-solving — resulting in a student focus app built around accountability through a buddy system.

UX DesignApp DesignPrototypingUser Research
View project →
Focus

06

Focus

An intelligent assistant designed to help elderly users communicate via video and manage daily routines — without the complexity.

Product DesignUX DesignAccessibilityAI
View project →
Food Alley — Interaction Design

07

Food Alley — Interaction Design

An interaction design project reimagining how people discover and navigate diverse food experiences in urban environments.

Interaction DesignUX DesignMobileService Design
View project →
Fireside Resonance

10

Fireside Resonance

An interactive musical performance that turns phones into collaborative instruments gathered around a shared hearth — reconnecting people through the technology that usually fragments them.

P5.jsCreative CodingPhysical ComputingSound DesignInteractive Installation
View project →
Pong Steps: The Rhythm of Play

11

Pong Steps: The Rhythm of Play

A full-body reimagining of Pong — players control paddles by stepping over ultrasonic sensor zones on a custom dance mat, turning a classic game into a physical, rhythmic performance.

ArduinoP5.jsPhysical ComputingGame DesignInteractive Installation
View project →
Revival of Culture in Smart Cities

12

Revival of Culture in Smart Cities

A system design initiative examining how smart cities can preserve, enhance, and revive the cultural identity of modern urban societies.

System DesignUXUrban DesignService Design
View project →