ALERT Life Sciences Computing, S.A.
Senior Product Manager
ALERT Life Sciences Computing, S.A.
Head of Web Development
Centro Cim Do Porto
Software Developer
DeVry Education Group
Software Development Manager
Porto Editora
Project Manager
Becker Professional Education
Software Development Manager
Porto Editora
Manager of Web Development
Becker Professional Education
Software Development Consultant
Faculdade de Engenharia da Universidade do Porto
Universidade do Porto