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.
