Software Engineer with a diverse background from low-level embedded systems using FPGAs all the way up to high level back and front-end web development.