Sou professor de instrução assistente na Universidade Estadual da Carolina do Norte (NC State). Adoro dar aulas e interagir com alunos enquanto eles aprendem novas coisas sobre computação; trabalho com alunos de um jeito ou de outro desde minha graduação. Aqui em NC State, geralmente leciono as turmas de Organização de Computadores (CSC236) e Introdução a Java (CSC116).
Antes de vir para NC State, completei meu doutorado em Ciência da Computação na Universidade da Califórnia, Irvine (UCI). Durante esse tempo, trabalhei com o Prof. Nikil Dutt num projeto chamado Information Processing Factory, onde meu foco de pesquisa era em comportamentos emergentes e detecção de falhas em sistemas. Em termos gerais, meu trabalho estudou como é possível detectar situações inesperadas em carros autônomos e, após a detecção, decidir qual a melhor maneira de resolvê-las.
Antes de ir para a UCI, fui aluno da Universidade de Brasília (UnB). Enquanto estudava na UnB, tive o prazer de trabalhar com a Profª. Genaína Rodrigues, estudando dependabilidade de sistemas distribuídos. Mais especificamente, trabalhei com cenários implícitos. Nesse meio tempo me formei mestre e bacharel em computação pela UnB!
Me manda um email se quiser falar comigo! Você também consegue me achar nos links no fim dessa página.
Doutor em Ciência da Computação, 2023
Universidade da Califórnia, Irvine
Mestre em Ciência da Computação, 2018
Universidade de Brasília
Bacharel em Ciência da Computação, 2017
Universidade de Brasília