Intellectual Property Expert 464411 CA(S)

Expertise Description

I have more than 25 years of experience in computer technology with expertise in computer engineering and computer hardware and software patents. I have experience with patent and technology analysis, offensive and defensive claim charting, source code review, technical opinions, inter partes reviews (IPRs), expert declarations, reverse engineering, network traffic analysis, digital discovery, expert witnesses, and IP portfolio valuation, strategy, and marketing. I have over 15 years of expert witness experience including consultations and depositions.

Areas of Expertise

Expert Witness

My expert witness experience includes numerous patent infringement cases, International Trade Commission patent case, European Commission antitrust case, IT best practices case, and patent analyses.

Consulting Experience

My consulting experience include patent analysis, offensive and defensive claim charting, reverse engineering, validity research, technical opinions, litigation support, digital discovery, IP portfolio valuation, strategy and marketing. 

Professional Experiences

My professional experience includes President of an intellectual property consulting firm, as well as prior experience as a Patent Agent and Technical Specialist, Hardware and Electrical Engineer, and Software Engineer.

Relevant Experiences

I have experience designing and implementing operating systems, file systems, and device drivers, and extensive experience using a wide variety of operating systems. I studied OS design at Stanford and Syracuse. I have experience creating graphical user interfaces for both computer and smartphone applications, and web-based applications including HTML/Javascript. I’ve got extensive claim-charting, reverse engineering and litigation support experience with same.


J.D.University of Denver College of Law
M.S.B. Computer Science Stanford University
B.A. Psychology Syracuse University
B.S. Computer Engineering Syracuse University

Licenses Certifications

United States Patent Agent #55,423

Awards & Affiliation

Licensing Executives Society
Institute of Electrical and Electronics Engineers
Order of the Engineer

Primary Affiliation

Licensing Executives Society