Possui graduação em Engenharia da Computação pela Universidade Federal do Ceará. Durante a graduação foi bolsista do PET (Programa de Educação Tutorial) de seu curso, foi bolsista da CAPES pelo programa Ciências sem Fronteiras, onde estudou no Illinois Institute of Technology, e fez pesquisa na George Washington University em High Processing Computing, foi bolsista do CNPq pelo PIBIC desenvolvendo pesquisa em Comunicações Cooperativas. Possui mestrado em Engenharia de Teleinformática pela Universidade Federal do Ceará, onde desenvolveu pesquisa em Álgebra Multilinear aplicada a Sistemas de Comunicação sem Fio. Atualmente é doutorando na Université Nice Sophia Antipolis e pesquisador membro do SIS Team no I3S Laboratory, desenvolvendo pesquisa em decomposições tensoriais aplicadas para análise de sinais biomédicos. Seus principais temas de pesquisa envolvem processamento de sinais, álgebra multilinear, análise de sinais biomédicos e comunicações sem fio.