Engenheiro eletricista (UNICAMP) e mestre em educação (USF). Trabalhei em empresas de tecnologia, como IBM e Promon, nas quais participei de atividades de desenvolvimento de sistemas, teste de software, assessoria técnica e treinamento. Leciono há mais de 35 anos no ensino superior em cursos de Análise de Sistemas, Ciência da Computação, Sistemas Embarcados e outros, além de participar de programas de extensão e pós-graduação na área de tecnologia da informação. Possuo mais de 20 anos em gestão escolar, em particular como coordenador de cursos de graduação, nos quais promovi o uso de ambientes virtuais de aprendizagem para suporte às atividades educacionais.