Professor associado de ciência da computação na Universidade Federal do Amazonas (UFAM). Possui doutorado em ciência da computação pela Universidade Federal de Minas Gerais (UFMG) com doutorado sanduíche na Universidade de Ottawa, Canadá e pós-doutorado na Universidade da Califórnia, Irvine, Estados Unidos. Os seus interesses de pesquisa incluem algoritmos de localização e sincronização, algoritmos distribuídos, Internet das coisas e redes sem fio ad hoc, veiculares e de sensores. É autor de vários trabalhos nas diferentes áreas de seus interesses de pesquisa e ganhou vários prêmios, incluindo a melhor tese de doutorado em ciência da computação (CAPES/2009).