He received PhD degree in Computer Science and Engineering from IST/Technical University of Lisbon in 2004, discussing “Sketch-based retrieval in large sets of drawings”. He has been a member in National and European projects, including SmartSketches, Eurotooling21 and SATIN, being responsible for INESC-ID participation in the last two. From 1998 until now he is a researcher at INESC-ID’s Visualization and Intelligent Multimodal Interfaces Group, being responsible for the scientific area of Multimedia Information Retrieval and Visualization. His research interests are in Multimedia Information Retrieval using sketches, Information Visualization, Gesture and Shape Recognition and Calligraphic Interfaces, with 50+ technical papers published in these and other areas.