Roles & Achievements
Professional
2022
UABQA Tech Lead & Manager
Currently | Remote |
Portugal Poland Germany India Georgia Belarus
2019
BoschSenior Embedded QA
4 years | Hybrid | Portugal Germany India England
2018
EfacecC/C++ Software Developer
1 year | Presential | Portugal Spain
2017
Altran/CapgemniJunior Software Tester
1 year | Presential | Portugal France India
Personal
2022
Founder of a company
2022-now
2020
Recognition of active citizenship
For contribution to projects that benefited the local population
2019
Founder as President of the non-profit organization "Intensify World"
2019-now
2017
Start working in IT international market
2017-now
2015
Vice president of a football club
6 years
1998
Member of the Scouts
13 years
Events
Speaker at 24th International Conference on Embedded Software Testing [10.2025 | Bilbao, Spain]
Setting Up an Embedded Unit Testing Project from Scratch with CMake and Google Test
This presentation explores how to set up an embedded unit testing project from scratch using CMake and Google Test. We introduce the fundamental project structure, the build configuration, and the integration of the testing framework. Good practices for isolating hardware dependencies, organizing test cases, and automating execution with CTest are then discussed. Practical examples illustrate how to implement this setup efficiently and scalably.
Speaker at 23rd International Conference on Embedded Software Testing [10.2024 | Bilbao, Spain]
Embedded Unit Tests using GTest applying ASPICE and ISO26262 standards
This presentation provides an exploration of unit testing in embedded systems, with a focus on some practices and industry standards such as ASPICE Level 2 and ISO 26262. We begin by introducing the fundamentals of unit testing, outlining its importance in ensuring software quality and reliability. The session then dives into Google Test, one of the most widely used frameworks for unit testing in embedded systems. Some good practices for unit testing in the context of ASPICE Level 2 and ISO 26262 will be discussed, highlighting how to meet these standards. Case studies will be presented to illustrate successful implementations.