· Professor And John P. Imlay, Jr. Chair In Software, Georgia Institute of Technology1999–
· Professor, Oregon Graduate Institute1993–2004
· Associate Professor, Columbia University1986–1992
· Doctor of Philosophy (PhD), Computer Science, University of Washington1980–1986
· B.S., Computer Science, USP - Universidade de São Paulo1976–1979
· B.S., Physics, USP - Universidade de São Paulo1975–1978
· B.S., Computer Science and Physics, Universidade de São Paulo