I have 26 years of experience, and specialize in the field of computing with specific knowledge in the areas of software testing, software quality, and software project management. I have published on such topics as software testing, software development processes, and self education. I have testified on software testing, software development processes, and patent infringement.