Shane Duan

Welcome! This site is divided into the three major sections. Hope you enjoy it.

I love building technology savvy business products with agility. I enjoy hiking, snowboarding, traveling, as well as computer games and board games.

Tweets by @sduan