20090602 tech: Meet Bill Gates of tomorrow