Possui graduação em Bacharelado em Ciência da Computação pela Universidade Federal da Paraíba (1999), mestrado em Ciência da Computação pela Universidade Federal da Paraíba (2001) e doutorado em Software - Universitat Politècnica de Catalunya (2010). Atualmente é professor adjunto na Universidade Federal de Campina Grande. Tem experiência na área de Ciência da Computação, com ênfase em Engenharia de Software, atuando principalmente nos seguintes temas: petri nets, protocols, asynchronous communication mechanisms, coloured petri nets e redes de petri.
bachelor's at Bacharelado em Ciência da Computação from Universidade Federal da Paraíba (1999), master's at Computer Science from Universidade Federal da Paraíba (2001) and doctorate at Software from Universitat Politècnica de Catalunya (2010). He is currently professor adjunto i at Universidade Federal de Campina Grande. Has experience in Computer Science, focusing on Software Engeneering, acting on the following subjects: petri nets, protocols, asynchronous communication mechanisms, coloured petri nets and redes de petri.