I am a full-stack designer!

I research, design and develope innovative solutions to your problems.

Why don't you connect with me?

Resume

Through 10+ interdisciplinary works, I have connected with hundreds of professional workers and organizations from all over the world. Check out my past experience and accomplished skills on Linkedin. If you want to work together, send me an invitation as a friend!

View details »

Blog

As a self-directed learner, I recorded my learning process of consolidating learning materials from different resources and hands-on experience. Meanwhile, I shared my own best practice on Wordpress after all the trails/errors to provide realistic tutorials for other learners.

View details »

Portfolio

I turn all my ideas into products and use interactive design to inform people. I believe that product development should always be an ongoing process, so I posted all my work in progress to Github for collaboration. Fork my codes and join my process!

View details »