Sus ocupaciones incluyen trabajar para los laboratorios Bell y ser profesor de Computación en la Universidad de Columbia.