Professor do Departamento de Ciência da Computação da Universidade Federal de Juiz de Fora (UFJF) e pesquisador do Laboratório de Aplicações Inovadoras em Computação (LApIC). Doutor em Informática pela Universidade Federal do Estado do Rio de Janeiro (UNIRIO). Desenvolve pesquisas na interface entre busca informacional e aprendizagem humana, investigando o uso de mecanismos de busca, agentes conversacionais e modelos de linguagem como suporte ao aprendizado. Atua também na interseção entre Inteligência Artificial e Web Semântica, com foco na integração e federação de bases de conhecimento.
Atua como revisor de importantes veículos científicos da área de Computação, incluindo o Congresso Brasileiro de Informática na Educação, o Simpósio Brasileiro de Sistemas de Informação, o Congresso Brasileiro de Educação em Computação e a Revista Brasileira de Informática na Educação. Desde 2025, integra a organização do Wikidata Workshop, realizado no âmbito da International Semantic Web Conference.