Experiência Profissional

Professor Colaborador, UFPE, 1978 - 1980.
Professor Auxiliar de Ensino, por Concurso Público, UFPE, 1980 - 1981.
Diretor da Divisão de Sistemas de Computação do Núcleo de Processamento de Dados da UFPE, 1980 - 1981.
Professor Assistente, UFPE, 1981 - 1985.
Computer Science Class Supervisor, University of Kent at Canterbury, 1981 - 1984.
Professor Adjunto, UFPE, 1985 -.
Visiting Research Fellow, Dept. of Computer Science, University of California at Santa Barbara, 10, 1985.
Visiting Research Fellow, Computing Laboratory, University of Kent at Canterbury, 03 - 05, 1987.
Visiting Research Fellow, Computing Laboratory, Oxford University, 11 - 12, 1989.
Visiting Research Fellow, Computing Laboratory, University of Kent, 1 - 2, 1990.
Visiting Research Fellow, Computing Laboratory, University of Kent, 12, 1990.
Visiting Research Fellow, Dept. of Mathematics, University of California, Berkeley, 9, 1991.
Visiting Research Fellow, Computing Laboratory, University of Kent, 12, 1991.
Visiting Research Fellow, INRIA, Rocquencourt, Franca, 6, 1993.