Bacharel em Ciências da Computação pela Universidade Municipal de São Caetano do Sul (1990), Mestre em Engenharia de Computação pelo Instituto de Pesquisas Tecnológicas do Estado de São Paulo (2006) e Doutor em Engenharia Biomédica na área de Tecnologias Computacionais pela Universidade de Mogi das Cruzes (2012). Atualmente é diretor técnico da JRN Consult, professor do Instituto Mauá de Tecnologia e Coordenador do curso Analise e Desenvolvimento de Sistemas da Faculdade de Tecnologia de São Caetano do Sul. Possui vasta experiência na área de Ciência da Computação. Atua nas seguintes áreas de pesquisa: Tecnologia e educação, reabilitação motora, segurança da informação e redes de computação.