Marabu

Marabu

Embedded hardware and software developer both in an academic, company, and contractor fields.