Doutorando em Ciência da Computação no CIN/UFPE. Graduado em Computação pela Universidade Federal do Ceará (1999) e mestre em Ciência da Computação pela Universidade Federal do Ceará (2003). Possui experiência em desenvolvimento de software embarcado, software web, aplicações móveis, engenharia de requisitos e liderança técnica de equipes. Atualmente, é professor adjunto da UFC (Campus Quixadá). Áreas de interesse: Engenharia de Requisitos, Sistemas críticos.