🌱 Design = Playful Problem Solving 🛠️

Design is a visual game with limited pieces and actions. Meaningful solutions emerges from intellectual playfulness (anticipation, curiosity, improvisation, abstraction, and patience) rather than aimless self-expressions or rigid adherence to rules.

Karaoke with Zari

A 3-week passion project leveraging Duolingo's design systems and interactive technologies to make voice education accessible and engaging.

Corporate Jargon

Decode corporate slangs for new hires during onboarding, making workplace accessible & fun.

Ideated 12 Symbols with Yaya Zheng, Illustrated on Figma, Animated in Rive.

Data Binding

Experimented with stretching inhale & exhale animation duration based on developer input.

Current approach: Embed inhale and exhale animation in a nested artboard & control its playback speed from a parent level.

Use a null object to simulate time to trigger transitions, reset timer if the breathing loops again.

Rive Documentation

Live-2D Raster Rigging

Rig my 2D illustration with deformers, experimented with Live2d SDK + typescript to achieve interactivity on web. This was a passion project the summer before college-I didn't know Rive or web programming experience, I just wanna make stuff move.

Chemistry Experiments

Elephant toothpaste, Belousov Zhabotinsky golden rain, lava lamp.

Video Presentation (cringy 18 yr old sorry)

Video Presentation (cringy 18 yr old)

Thanks for visiting :]

Made with love © 2025 Meiyao Li

Last updated - Oct 17, 2025

Thanks for visiting :]

Made with love © 2025 Meiyao Li

Last updated - Oct 17, 2025

Create a free website with Framer, the website builder loved by startups, designers and agencies.