Holds a doctorate in public institution of higher education under the theme "Business-IT Alignment", where Business Process Management approaches have impact and were part of the research work. Master in Economics and Social Policy and licensed in Decisional Systems Engineering, teaching Systems Analysis and other subjects of Information Systems area, as well as an advisor in Business Process Management area of students in post-graduations and master courses, at Nova Information Management School as an invited teacher. He also collaborates with Polytechnics Schools in a semester bases, teaching mainly Information Systems subjects. He joined private institution of higher education in 2002, where up to date worked as a professor with coordination functions in courses of Information Systems (Bachelor) and several Technological Specialization Courses.
As a professional in computer science manages a personal project (www.mentalkids.pt) focused on mentor students in public schools, actually as a service provisioner in a initiative of a parish council in Lisbon, Portugal. He has been a trainer in several vocational training centers and was a employee of Portugal Telecom until 2000, initially with functions of responsible for managing switching arrangements and infrastructure transmission with European operators, and then in the support to managers of large customers for building telecommunications solutions. He started it journey in a software house in 1990, where he held technical and business functions and training in supporting the commercial management of customers.