Expert has over 35 years of computer science and electrical engineering industry experience. He has prior experience in multiple engagements as a patent infringement and class action expert witness. Currently an independent consultant, he has worked for large computer manufacturers as part of engineering teams developing hardware and software systems. He has testifying and deposition experience.