Shawn is a Developer Advocate at Google. His current focus is to cultivate killer apps and help developers build viable business on Google TV, which is an Android-based Smart TV platform. Previously he worked Geo (Maps/Earth) and OpenSocial APIs at Google. Prior to Google, he worked at Yahoo, Ariba, eBay, plus a few start-ups in Silicon Valley. While he is not coding or helping developers, he enjoys music, physics, and random philosophical musing.