My professional life has stretched from Electronics Technician, Soldier, Technical Trainer, and now Software Developer.