Possui graduação em Análise de Sistemas pela Pontifícia Universidade Católica de Campinas (1990) e mestrado em Engenharia Elétrica e de Computação pela Universidade Estadual de Campinas (2001). Atualmente é professor titular do Centro Universitário Salesiano de São Paulo e consultor na Fundação Centro de Pesquisa e Desenvolvimento em Telecomunicações (CPqD). Tem experiência na área de Ciência da Computação, com ênfase em Teleinformática, atuando principalmente nos seguintes temas: desenvolvimento de sistemas, projeto estruturado e orientado ao objeto, metodologia estruturada e orientada ao objeto, filogenia e computação evolutiva
bachelor's at Análise de Sistemas from Pontifícia Universidade Católica de Campinas (1990) and master's at Electric Engineering from Universidade Estadual de Campinas (2001). He is currently professor at Centro Universitário Salesiano de São Paulo. Has experience in Computer Science, focusing on Telecomputing, acting on the following subjects: system development, Design OO, RUP, filogenia and genetic algorithms.