Novabase
Senior Professional
Feedzai
VP of Engineering
Universidade de Coimbra
Teaching Assistant of Managing Software Development
Feedzai
Senior Director Of Product Engineering
Novabase
Associate Consultant
Novabase
Consultant
Celfocus
Associate Manager
Novabase
Analyst
Feedzai
Director Of Engineering
Celfocus
Product Manager
Carnegie Mellon University
University of Coimbra
Universidade do Minho