Projects

Each project is a small intervention.
A minor change that reshaped behavior.



A feature concept for Handshake that lets students tag courses with the skills, tools, and projects they produced — then get those tags validated by their instructor. Recruiters can filter applicants by verified competency instead of guessing from a transcript.




Medium: UX Research · Interaction Design · Systems Thinking

Tools: Figma · Competitive Analysis · Paper Prototyping

Handshake - Skills x Courses

A feature concept for Handshake that lets students tag courses with the skills, tools, and projects they produced — then get those tags validated by their instructor. Recruiters can filter applicants by verified competency instead of guessing from a transcript.

Tools: Figma · Competitive Analysis · Paper Prototyping

Handshake — Skills x Courses

Now your university courses speak for you.

A mobile app that sits between journaling and social media. Capture everyday life with near-zero friction, then let the app resurface entries by time or location so you can see who you were. Share nothing, or share everything — on your own timeline.





Medium:
Product Design · Mobile UX · Social Systems

Tools: Figma · User Research

Moments

A mobile app that sits between journaling and social media. Capture everyday life with near-zero friction, then let the app resurface entries by time or location so you can see who you were. Share nothing, or share everything — on your own timeline.


Tools: Figma · User Research


Moments

A UX-case study to investigate users distinction between public and private

A mobile web app for college students that logs planned versus actual time on tasks. It doesn't optimize your schedule. It just makes the difference visible — and over time, that changes how you plan.




Medium: Full-Stack Development · Agile · UX Design

Tools: React · Node.js · MongoDB · Chai/Mocha · Figma


PocketPlan

A mobile web app for college students that logs planned versus actual time on tasks. It doesn't optimize your schedule. It just makes the difference visible — and over time, that changes how you plan.




Tools: React · Node.js · MongoDB · Chai/Mocha · Figma

PocketPlan

This product is the gap between your estimate and reality.

A web-based messaging system with no read receipts, no delivery confirmation, and no way to undo. Write, send, and let go. The message folds into an envelope and disappears — delivered to the recipient's inbox after a random delay of one to seven days. The sender never knows when.



Medium: Interaction Design · Critical Design · Full-Stack

Tools: React · Node.js · Gmail API · End-to-End Encryption

Surrender

A web-based messaging system with no read receipts, no delivery confirmation, and no way to undo. Write, send, and let go. The message folds into an envelope and disappears — delivered to the recipient's inbox after a random delay of one to seven days. The sender never knows when.



Tools: React · Node.js · Gmail API · End-to-End Encryption

Surender

A message you can't take back, arriving when you least expect it.

A physical-digital ambient object that reads light, proximity, and sound and translates them into a living generative visual. No numbers, no alerts, no instructions. At longer intervals, the system surfaces a short poem reflecting the room's emotional weather.




Medium: Physical Computing · Ambient Design · Generative Art

Tools: Arduino · p5.js · Photoresistor · Ultrasonic Sensor · Piezo

Aura

A physical-digital ambient object that reads light, proximity, and sound and translates them into a living generative visual. No numbers, no alerts, no instructions. At longer intervals, the system surfaces a short poem reflecting the room's emotional weather.



Tools: Arduino · p5.js · Photoresistor · Ultrasonic Sensor · Piezo

Aura

A room that senses everything but hardly tells anythings.

A driver-assist lighting system that detects glare conditions and prompts human intervention instead of fully automating control. Designed under safety and regulatory constraints, the system balances automation with driver trust. The project explores human-in-the-loop safety design.


Medium Interaction Design · Systems Design · Human-Centered Engineering
Tools used Prototyping hardware · Light sensors · Interface mockups (Figma) · System flow modeling

Adaptive Beam Assist

A feature concept for Handshake that lets students tag courses with the skills, tools, and projects they produced — then get those tags validated by their instructor. Recruiters can filter applicants by verified competency instead of guessing from a transcript.

Tools: Figma · Competitive Analysis · Paper Prototyping

NightCue

Reducing glare without removing human control.

A speculative bureaucratic system that imagines memories as regulated, priced infrastructure. Through a high-fidelity interface and transmedia artefacts, the project explores how design normalizes authority and ethical tension. It examines how extractive systems can feel routine when framed as governance.



Medium:
Speculative Design · UX Strategy · Transmedia Systems · Group Project

Tools used: Figma · HTML/CSS · JavaScript · Futures research methods · Ethnographic research

Memory Marketplace

A feature concept for Handshake that lets students tag courses with the skills, tools, and projects they produced — then get those tags validated by their instructor. Recruiters can filter applicants by verified competency instead of guessing from a transcript.

Tools: Figma · Competitive Analysis · Paper Prototyping

Memory Marketplace

Dystopian future exploration.