I am an electronics engineer, with experience re-writing Embedded C++ libraries for AVR microcontrollers (Arduino platform, other generic platforms), and ARM microcontroller platforms like the mbed. I have done many projects with arduino boards and have optimised and created libraries to meet my needs.