UPDATE:  Cem is now with Yahoo!, Inc.   Here is a link to his current web page.