Kevin Guo

A mobile web developer with many interesting ideas in mind. Love new technology, admire fancy design, and bring them all in web.