Rui Rodrigues graduated in Systems and Informatics Engineering at University of Minho in 1998. During his PhD he researched in the area of 3D reconstruction from Images both at Philips Research (Eindhoven) and University of Minho, until he concluded in 2006.
He worked in the industry in the field of interactive systems and games until 2009, when he joined the Department of Informatics Engineering (DEI) at the Faculty of Engineering of University of Porto (FEUP) in 2009, first as Invited Assistant Professor, and later as full time Assistant Professor.
He currently teaches and researches in the areas of Computer Graphics, Interaction and Game design, and is one of the responsibles for the GIG group at DEI/FEUP and its labs.
He is also a senior researcher at INESC TEC, through which he participates in research projects of various dimensions.
He was the director of the Multimedia Masters of University of Porto between 2015 and 2019.