An interactive self-portrait created by markov chain generation of motion capture data.

Self Portrait (2016) is a representation of my struggle to decide between pursuing a career in dance, technology, or some hybrid of the two during my second graduate degree in integrated digital media. It is a look at the patterns that construct identity–in this case, movement patterns–and what happens when different identities within a single person start to get out of sync with one another.

The piece is created using motion capture data collected with the help of NYU Tandon School of Engineering, along with a media-focused javascript library called p5.js. I played with coupling different variables to create a markov chain generator of motion capture data.

  • Motion capture: Javier Molina
  • Music: Max Richter
  • Premiere: Launched online January 31, 2016.

Featured works

Critical Moment

An examination of the process of changing behavioral patterns using interactive projections.

Another Fall

A look at choices that can be made to accommodate others and how they impact our attachments.


An examination of the conflict between our identities and our abstract representations in digital media.