Feedzai
Engineering Manager
Feedzai
Senior Engineering Manager
Instituto Superior Técnico
Trainee Lecturer
Instituto Superior Técnico
Lecturer
INESC-ID
Researcher
Instituto Superior Técnico
Assistant Professor
Feedzai
Senior Software Engineer
Instituto Superior Técnico