I did my "licenciatura" (5 year degree) in Computer Engineering (2004) and a Masters degree in Artificial Intelligence (2006) both at Universidade Nova de Lisboa, Portugal.
I worked as junior consultant for a major Portuguese IT consultancy company (Novabase) and did an internship, as Software Development Engineer, at Microsoft in Redmond.
My main research topic was Machine Learning, more specifically the theory, implementation and applications of Inductive Logic Programming (ILP).
The application explored was a protein-ligand interaction, namely the automated identification of hexose binding sites.
Subsumer - A generic theta-subsumption engine implemented in Prolog.
GILPS - Generic Inductive Logic Programming System
(superseds TopLog, which is now a particular case). Implements TopLog (Top Theory), FuncLog (HOV) and
ProGolem (ARMG).
TopLog - A prototype ILP system (outdated, use GILPS instead)
MazeTrap – An action puzzle game for Android I did in 2011. Applet version also available.