Formado em Engenharia Elétrica, ministra cursos em linguagem C para microcontroladores PIC das famílias 16F e 18F. Elabora e escreve apostilas e materiais didáticos para os cursos.
Projeta circuitos e layouts para kits de aprendizagem, gravadores e projetos de automação para pequenas e médias empresas com microcontroladores das famílias 16F, 18F e dsPICs, além de desenvolver projetos de automação para equipamentos de ensino e pesquisa.
Escreve softwares de controle para interfaceamento entre computadores e circuitos de automação em Delphi, Visual Basic ou Visual C#.