Filipino developer makes it to int'l contest (Philippine Star, 2006)