Hey! I’m Ryan, a product designer (currently @ Gopuff) that loves designing for people, products, and the people that build those products.

Basically, I make cool rectangles.
Here are some rectangles I'm passionate about ↓


‍BlockFi 🔒

Building a mobile design system across React, iOS, and Android complete with design tokens and documentation.

#DesignSystems #Components
Reach out for the password!



Speculative project trying to reinvent product onboarding for a new user group.

#Onboarding #UserResearch


Stockholm Olympics

Testing out if exclusive branding and adding AR to streaming can make the Winter Olympics more interesting.

#AR #Branding



Coding digital flowers that incorporate Perlin noise randomness.

#p5.js #GenerativeArt


Adding Matter

Feeding traditional Japanese joinery through modern stochastic algorithms to build new structures.

#Architecture #Woodworking



Writing about product design, half-baked opinions, and other miscellaneous musings.

#ProductWriting #Thoughts

About Ryan

Growing up as a Taiwanese-American kid in Hamburg, my German was pretty bad. I had to find ways to interact with others without language, typically in the form of wild hand gestures.

As a former architect turned product designer, my skillset for creating and communicating great design is constantly evolving. I like to think I've grown past speaking in hand gestures... somewhat ✌️. These days, I connect with people by working on ideas informed by function, influenced by diverse thinking, and focused on the end user.
On the side, I'm probably:
🍜 Finding hidden NYC Chinatown spots and forgetting to bring enough cash
⌨️ Debating if I should build another mechanical keyboard
🎮 Slowly melting into my gaming chair as I grind in Valorant and TFT

The world's a small place, say hi ~
✉️ rwshih@gmail.com
🤝 LinkedIn