А. получил степень бакалавра в университете округа Санта-Клара. В 1986 году получил степень магистра в Иллинойском университете в Урбана-Шампейн.
А. начал карьеру в Silicon Graphics, где проработал семь лет. Следующие три года проработал в MicroUnity Systems Engineering.
А. больше всего известен своей работой в Netscape и Mozilla. Он начал работу в Netscape в апреле 1995 года, где разработал язык программирования JavaScript (изначально названный «Mocha», затем переименован в «LiveScript») для браузера Netscape Navigator. В начале1998 года участвовал в открытии mozilla.org в качестве главного архитектора. Когда в июле 2003 года AOL закрыла подразделение Netscape, А. перешёл в Mozilla Foundation.
В августе 2005 года, проработав главным технологом и членом совета директоров Mozilla Foundation, А. стал техническим директором Mozilla Corporation.