Primarily a hardware systems engineer for SME buisnesses, I dabble in code as a tool to facilitate test and validation of hardware. However, I have recently started working on larger scale software applications to not only support hardware, but to control it in commercial solutions.