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, pesquisador e Professor IV na UNIP, Coordenador da Formação Continuada do Centro Paula Souza e Professor convidado da pós-graduação da Universidade Mackenzie. 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, inteligência artificial e redes de computação.