selected projects
web dev, design, creative code, digital fabrication, fashion design, n more!
real american
(done)
This piece is dedicated to immigrants—too often rendered invisible in the American narrative. The green card, while symbolizing legal residency, still carries the label "resident alien," a term that strips individuals of humanity and reinforces the idea they will never be seen as truly American.
dehumanization of databases
(in-progress)
This paper examines the structural role of absent and incomplete data within the U.S. Immigration and Customs Enforcement (ICE) arrest database as a deliberate mechanism of dehumanization and institutional erasure. Through close reading of database architecture and legal terminology, this paper argues that the absence of data strings in ICE records is not incidental mismanagement but a purposeful tactic: one that obscures the scope of enforcement, limits public accountability, and furthers the systemic erasure of immigrant lives from institutional record.
perserve.wardrove
(work in progress)
Preserve.Wardrobe is a fashion search engine, community message board, and personal digital closet. The web application focuses on collecting and preserving your items. Rather than consumerism, each item is found or bought with intent. This is truly for the people who love fashion — simply doing it for the love of the game.
dreamscape
(work in progress)
Dreamscape is a love letter to growing up neurodivergent, told through the language of lolita fashion---a jfashion subculture defined by anti-consumerism, feminism, and radical self-expression. The collection unfolds like a coming-of-age story---silhouettes that expand, pieces that bloom, and a confidence that builds with each look. This line is my autobiography. What began as a dream becomes, stitch by stitch, something real.
overconsume
(done~ish)
This project replicates the visual feeling of anxiety. I hooked up a live heart sensor through an Arduino, positioned directly over the heart, so that each beat triggers a particle that pulses outward on screen. Every particle represents a new beat and they keep accumulating, piling up, refusing to disappear. The buildup is the point--it mirrors the overwhelming, all-consuming nature of anxiety itself.This is a live visualization of what anxiety does to me.
pieces of you
(done~ish)
This project is a visual grief map of people who have experienced loss. It allows users to share their stories and memories in a visual and emotional way, creating a collective map of grief and remembrance.
connections of love
(done)
Exploring different connections of love through a queer lens
a blur of memories
(done)
An archive of videos from the past 5 years of my life in animation form.
disconnected lovers
(done)
My relationship with my queer identity, and the vulnerability, guilt, and shame that often accompany it.
home (?)
(done)
These are representations of homes–my childhood home, current home, workplace, and school. The mismatched puzzle pieces represent my loneliness and being lost in places that are ‘my homes’. I viscerally wanted to express the isolated feeling of having an intersectional identity (ex: queer person of color). Often intersectional identities have to hide or present themselves differently in each space.
please, verify your identity
(done~)
the interface is supposed to be the last piece of software that is meant to be human; the one place human autonomy is meant to come first, but when it starts to live, to want---to refuse us. the line between us blurs and then inverts. it becomes the being; we become the interface. we are the prompt machines feeding the algorithm, autonomous only in how efficiently we supply it. “please, verify your identity” isn't asking who you are---it's deciding what you are for.
recorder of feelings
(done~ish)
Recorder of Feelings saves what each user inputs into a database, so that the next person who types the same feeling sees what the person before them wrote and why they felt it. It's a subtle reminder that you are not alone. Everyone is carrying invisible weight. In real time, users input a feeling, which gets sent to an Arduino that prints a physical receipt --the feeling and the reasons behind it, rendered tangible.
Reminiscence
(done)
This work revolves around memory—specifically how our memories evolve over time, particularly with sentimental items we've lost over the years. In these interviews, I ask my friends to recall a childhood plushie and describe it from memory. I recreate the plushie based on their descriptions and recollection. Each plushie was handmade, serving as an extension of my love for these friends. Our material objects are an extension of ourselves. Sometimes the material object is all that we have left. And it the only thing that we can attach as humans. Memory becomes intertwined with the object itself
entity of protection
(done)
Entity of Protection is a site-specific installation in Doherty Hall at Carnegie Mellon University. Tucked into a forgotten, cluttered closet in the basement of the art building, the piece imagines a home for a cat warrior, filled with memorabilia that reveals its personality---favorite books, plushies, and other small treasures. What was once overlooked becomes a space of whimsy and care. The cat warrior stands guard over the students who pass by, offering a quiet sense of protection, comfort, and joy in an unexpected corner of their world.
dematerialize
(done)
Dematerialize is a cine-poem animation that explores themes of depression, addiction, and emotional desensitization. Inspired by a poem I wrote earlier this year, the piece dives into the fear of becoming lost, invisible—fading into the background. Cigarettes serve as a recurring symbol, representing the erosion of identity and presence. Through layered textures, evocative sound design, and hand-drawn words, I create a visual language that reflects the rawness and vulnerability of mental struggle. The use of the naked body symbolizes complete honesty with oneself. Addiction and mental health issues have a way of erasing who I am, both physically and mentally. Dematerialize is both a reflection of that disappearance and yearning to leave behind proof of one's existence.
love letter
(done)
The aim of this project is to create an abstract, whimsical world that nurtures healing for my inner child. The video acts as both a love letter and a personal reflection to my younger self. Through color grading and bright lighting, I sought to illuminate this imagined world. The overlay of images serves to evoke the feeling of memory and distortion. A central narrative element is me holding a cat, which represents both my inner child and my present self—embracing vulnerability and being open to love. I chose subtle audio to allow the imagery and text to dictate the pacing, avoiding overstimulation. To capture a sense of childhood, I included a lullaby, gently accompanied by nature sounds. Long shots are a key feature of this project, inviting the viewer to place themselves within this world. My intention was for the audience to immerse themselves in the text and imagery, taking time to absorb the narrative.
evermore
(done)
My goal was to immerse the audience in the emotional landscape of the scene, allowing them to feel the tension truly. I achieved this through extended shots, using the audio to create pauses and breaths, and emphasizing the subtle body language between the characters. Drawing inspiration from my favorite films, Past Lives and Before Sunrise, I borrowed techniques that enhanced the emotional depth of the story. Subtlety played a key role in the narrative. I wanted to provide enough clues for the audience to grasp the complexity of the characters' emotions, while still leaving space for confusion—mirroring the inner turmoil and uncertainty both characters experience. Combining my shots and enhanced dreamy-like color grading pushed the narrative further. I leave the audience with a bittersweet sense of how beautiful yet cruel love can be.