Informático y matemático. Trabajando en Netscape Communications Corporation, en 1995, participó en el desarrollo del lenguaje JavaScript para el navegador web Netscape Navigator. Ha sido cofundador del Proyecto Mozilla, a principios de 1998, la Fundación Mozilla y Mozilla Corporation.