He graduated in Computer Science (1992), M.Sc. in Electronic Engineering (1997) and Ph.D. in Electronic Engineering (2003), both at Faculty of Engineering of the University of Porto. He is member of the Department of Innovation, Science and Technology at Portucalense University since 1992, currently as Associate Professor and a visiting professor at the University of Porto Business School. He teaches subjects related to undergraduate and pos-graduated studies. He supervises several Ph.D. and M.Sc. students. He is a (co-) author of several scientific publications with peer-review on national and international conferences. He serves as a member of Editorial Advisory Board for several journals and books. He organized a special issue entitled New Technologies and the Future of Education and Training in Telematics and Informatics Journal (Impact Factor: 2.261, 1st Quartil). He has already regularly serves as a member of Programme and Organizing Committees of national and international conferences. He is the coordinator of the M.Sc. of Computation. He holds editorial experience. He is co-editor of the several books. He is associated with NSTICC, ACM and IEEE. His principal research areas are mobile computing, ICT in education, mobile learning and social business.