I have 22 years of experience, and specialize in the field of software development with specific knowledge in the areas of microsoft, soa and distributed systems. I have published on such topics as software development, debugging and design. I have testified on custom software programming, design interpretation and completion of coding to requirements. I have been involved in several large scale systems development projects and have seen many times where intellectual property has been violated and customer requirements have been ignored or missed. It is my professional duty to uphold ethics and laws for my clients in regard to these issues.