He has worked on various research projects in University of Birmingham, UK (2009-2012) and University of Coimbra, Portugal (2006-2007). His research interests are Natural Language Processing, Automated Software Modelling, Enterprise Computing, and Image Processing.