Professor do Departamento de Engenharia Eletrônica, com ênfase em Automação Industrial e Redes de Computadores. É coordenador do Curso de Engenharia de Controle e Automação do Departamento de Engenharia Elétrica da PUC Minas. Possui experiência em Sistemas Operacionais e Processamento Paralelo, além de atuar na formação de engenheiros na área.