A 20+ year technology guru with extensive Software, Hardware and Business experience.My technical skills and tech business insight is available to assist in many tasks including: Idea Generation,Reguirements definitionProduct definition and architectureHardware and software designProduct TestingProduct Launch