My passion is for the development of new products, and the early stages of development and prototyping.

However, there is more to product development than technology and prototyping. Teamwork, quality and engineering processes are a key part of a successful product development project, and over the years I have acquired relevant experience in these aspects too and I know what it takes to make a team productive and motivated.

Besides developer I have held other roles, such scrum master, team leader and lead engineer.