Software Developer -

If so, you sound like the ideal SmarterTools Software Developer. Constantly innovating with the latest technologies - both hardware and software.