Associate Professor at Universidade Federal de Goiás at Informatic Institute. He had a sabathical between February 2014 and March 2015 as Visiting Researcher at HCILab of University of Manitoba in Winnipeg/MB - Canada, founded by Science Without Border - Capes. Between September 2019 and July 2021, he worked as an Associate Professor and Computer Science Chair at Southern Oregon University - OR/USA. He has PhD in Eletrical Engineering at Universidade Federal de Uberlândia at Eletrical Engineering Faculty (2012), Mastering Degree in Eletrical Engineering and Computing at Universidade Federal de Goiás (2005), Major Degree in Computer Science at Sociedade Objetivo de Ensino Superior (2005) and graduated in Data Processing Technology at Sociedade Objetivo de Ensino Superior (2011). Works in Computer Science with experience in Human Computer Interaction, Virtual Reality, Digital Image Processing, Computer Vision, Pattern Recognition, Programming, Programming Languages, Distributed Systems, multi-layer programming and works with programming since 1988.
É Professor Associado I da Universidade Federal de Goiás no Instituto de Informática. Entre feveriro de 2014 a março de 2015 realizou estágio pós-doutoral como Pesquisador Visitante no HCILab da University of Manitoba em Winnipeg/MB no CANADÁ, via programa Ciências Sem Fronteiras - CAPES. Entre Setembro de 2019 e Julho de 2021, atuou como Associate Professor e Computer Science Chair na Southern Oregon University - OR/USA. Possui doutorado em Engenharia Elétrica pela Universidade Federal de Uberlândia, Faculdade de Engenharia Elétrica (2012), mestrado em Engenharia Elétrica e de Computação pela Universidade Federal de Goiás (2005), Bacharelado em Ciência da Computação pela Sociedade Objetivo de Ensino Superior (2005) e graduação Tecnológica em Processamento de Dados pela Sociedade Objetivo de Ensino Superior (2001). Atua em Ciência da Computação, com experiência em Interação Humano Computador, Realidade Virtual, Processamento Digital de Imagens, Visão Computacional, Reconhecimento de Padrões, Programação, Linguagens de Programação, sistemas distribuídos, e programação multi-camada. Atua na área de desenvolvimento de software desde 1988.