Bacharel (2010), Mestre (2013) e Doutor (2017) em Ciência da Computação pela Universidade Federal de Uberlândia (UFU). Pesquisador nas áreas de Recomendação e Personalização de Conteúdo, Computação Ubíqua, Interação Humano-Computador, Sistemas Web e Multimídia Interativos, Informática na Educação e Sistemas de Informação. Participou de um intercâmbio acadêmico entre o Institut National des Sciences Appliquées de Lyon (INSA, França) e a UFU através de um acordo bilateral entre as universidades durante seu curso de graduação, período no qual realizou um estágio na área de desenvolvimento de software na France Telecom. Realizou um período de estágio de doutorado sanduíche durante um ano no laboratório de Sistemas Web Adaptativos e Personalizados (PAWS) na School of Information Sciences (iSchool) da Universidade de Pittsburgh (USA), liderado pelo Dr. Peter Brusilovsky. Também trabalhou em empresas de desenvolvimento de software e possui experiência com arquitetura de soluções Web e distribuídas. Atualmente é professor adjunto da Faculdade de Computação (FACOM/UFU) - Campus Monte Carmelo, professor do Programa Pós-Graduação em Ciência da Computação (PPGCO/UFU) e editor-chefe da Revista Brasileira de Informática na Educação (RBIE). Foi membro do Comitê Gestor (2018-2020 e 2023-presente) da Comissão Especial da Informática na Educação (CEIE) e do Comitê Gestor (2020-2022) da Comissão Especial de Sistemas de Informação (CESI) da Sociedade Brasileira de Computação (SBC). Integra o Banco de Avaliadores do Sistema Nacional de Avaliação da Educação Superior (BASis) do INEP/MEC e coordena projetos junto ao MEC e FNDE por meio do Núcleo de Excelência em Tecnologias Sociais (NEES/UFAL).
Rafael has a BS (2010), a MSc (2013), and a DSc degree in Computer Science from the Federal University of Uberlândia (UFU). His research interests include content recommendation and personalization, ubiquitous computing, human-computer interaction, web and multimedia interactive systems, informatics in education, and information systems. He participated in an academic exchange between the Institut National des Sciences Appliquées de Lyon (INSA, France) and UFU through a bilateral agreement between those universities during his undergraduate studies, period in which he held an internship in software development at France Telecom. During his doctoral studies, he has been a Visiting Research Scholar for one year in the Personalized Adaptive Web Systems (PAWS) group at the School of Information Sciences (iSchool), University of Pittsburgh (USA), headed by Dr. Peter Brusilovsky. He has also worked with Web and distributed architecture solutions at software development companies.Currently, he is a tenured assistant professor at the Faculty of Computing (FACOM/UFU) - Monte Carmelo, professor at the Graduate Program in Computer Science (PPGCO/UFU), and editor-in-chief of the Brazilian Journal of Computers in Education. He has served as member of the Special Commission on Informatics in Education and the Special Commission on Information Systems of the Brazilian Computer Society (SBC), member of the National Evaluation System of the Brazilian Higher Education of INEP/MEC (Ministry of Education), and coordinates projects with MEC and FNDE through the Center for Excellence in Social Technologies (NEES/UFAL).