Matheus Carvalho Viana is a professor at the Federal University of São João del-Rei (UFSJ). Graduated in Computer Science at State University of Southwest Bahia (2004), lato-sensu specialization in Information Systems Administration at Federal University of Lavras (2006), master's and doctorate in Computer Science at Federal University of São Carlos ( 2009 and 2014, respectively). He has experience in the area of Computer Science, with emphasis on Software Engineering, working mainly on the following topics: software development, web development, information systems, code generation, conversational agents and recommendation systems. He is a permanent member of the Graduate Program in Computer Science (PPGCC) and also works as Technology Coordinator of the Distance Education Nucleus (NEAD) at UFSJ.
Matheus Carvalho Viana é professor efetivo da Universidade Federal de São João del-Rei (UFSJ). Possui graduação em Ciências da Computação pela Universidade Estadual do Sudoeste da Bahia (2004), especialização lato-sensu em Administração de Sistemas de Informação pela Universidade Federal de Lavras (2006), mestrado e doutorado em Ciência da Computação pela Universidade Federal de São Carlos (2009 e 2014, respectivamente). Na área de pesquisa, tem experiência na área de Ciência da Computação, com ênfase em Engenharia de Software, atuando principalmente nos seguintes temas: desenvolvimento de software, desenvolvimento web, sistemas de informação, geração de código, agentes conversacionais e sistemas de recomendação. É membro permanente do Programa de Pós-Graduação em Ciência da Computação (PPGCC) e também atua como Coordenador de Tecnologia do Núcleo de Educação a Distância (NEAD) da UFSJ.