Software Technical Expert

Full range of expert experience in most judicial forums: Federal Court, ITC, PTO, and state court. Over 160 engagements since 2002. Approximate 65-35 split between plaintiffs and defendants.

Patents: Liability Expert

Technical consulting, expert reports, depositions and in-court testimony for cases involving computer software. Broad commercial experience.

PTO: Validity-Invalidity

Technical assistance, expert reports and depositions for IPRs.

Trade Secrets, Employment, Contracts, Disparagement

Technical assistance, expert reports, depositions and in-court testimony for computer software-related issues.

Litigation Support Services

Need Expert Software Help?

My 20+ years experience as a testifying expert makes me very efficient in taking on new assignments.

Request a CV, recommendations from previous clients, a draft engagement agreement, or other available materials via email.

As my email address indicates, I have been "in the business" for quite some time.


The experience of two decades as a testifying expert makes me very efficient in taking on new assignments. One good way of determining whether I can assist with your case is to request a CV, recommendations from previous clients, a draft engagement agreement, or other available materials.