Possui Graduação em Ciência da Computação pela Universidade Federal de São Carlos (1980), mestrado em Engenharia Mecânica pela Universidade de São Paulo (1988) e doutorado em Engenharia Elétrica pela Universidade de São Paulo (1996). Tem experiência na área de Ciência da Computação, com ênfase em Arquitetura de Sistemas de Computação, atuando principalmente nos seguintes temas: Arquiteturas de computadores, Sistemas Distribuídos, Sistemas Operacionais, Linguagens de Programação, Processamento de Imagens, Web semântica, Educação a Distância, Redes Sociais, Cibercultura e Organização do Conhecimento.
graduate at Graduação em Ciência da Computação from Universidade Federal de São Carlos (1980), master's at Mechanical Engineering from Universidade de São Paulo (1988) and ph.d. at Electric Engineering from Universidade de São Paulo (1996). Has experience in Computer Science, focusing on Computer Systems Architecture, acting on the following subjects: cibercultura, processamento de imagens, web semântica, arquitetura de computadores and chaos.