Design Projects

The Emotional Void

Interactive artwork supporting those who struggle to notice their emotions. Using a handheld device that detects real-time physiological signals (e.g., heart rate), it creates a space-themed visualization of the user's emotional state. By making bodily sensations visible and visually engaging, it offers a non-verbal, self-directed method to explore emotions without relying on language or external interpretation.

Interaction DesignArduinoMakingCreative CodingWeb Development

Submerged Station

Interactive art installation visualizing Malmö’s rising sea levels. Set in the underground Triangeln Station, it uses real-time data and ambient station sound to generate shifting waveforms projected onto the tunnel walls. The piece creates a calm, sensory space that invites quiet reflection on one’s relationship with water in light of rising sea levels and an uncertain climate future.

Interaction DesignMakingCreative Coding
Submerged Station visualisation

Better Kronox

User-friendly scheduling app that aims to enhance the experience of students at my university. It provides an intuitive interface that makes using schedules more effortless, offering an alternative to the existing scheduling system (Kronox).

Web DevelopmentInteraction Design

Music Light

Custom-designed lamp that turns sound into light. Built with Arduino and housed in a 3D-printed body, it picks up audio from its surroundings and responds to it in real time. Music brings out its full glow, but it’ll happily react to shouts, laughter, or general chaos.

Interaction DesignArduinoMaking
Music Light visualisation

Coffinator

Interface redesign for a tragically confusing coffee machine. By applying key interaction design principles, the new GUI improves usability, accessibility, and overall user experience. Now, the only thing that’s bitter is the espresso :)

Interaction Design
Coffinator visualisation

Stuck in a Loop

Interactive artwork that invites users to explore the feeling of obsessive anxiety through keyboard interaction. The system responds to the user's typing patterns by simulating the intrusive thoughts, restless mental loops and physical tension anxiety can bring. The piece aims to encourage reflection on the persistent mental and physical noise anxiety often produces.

Web DevelopmentInteraction DesignCreative Coding