Software Development Expert 462407 CA(N)

Expertise Description

I have over 45 years experience in the field of Software Development with expertise in testing, evaluation, and management. I have experience with large, global software systems, as well as applications and components for smaller niche markets. I have worked on projects ranging from low-level device drivers to high-level, web-enabled, commercial applications. I have additional experience with litigation involving commercial software systems as intellectual property: patents, copyrights, trade secrets, contracts, and source code analysis. I have more than 10 years expert witness experience with consultations, deposition, and courtroom testimony.

Areas of Expertise

Expert Witness

My expert witness experience includes software audits, patent infringement, patent re-examination, fraudulent computer access, trade secrets and breach of contract, copyright infringement, and negligence.  

Consulting Experience

My consulting experience includes commercial software systems, intellectual property, patents, copyrights, trade secrets, and contracts. 

Professional Experiences

My professional experience includes being an Independent Consultant, with prior experience a Director of Product Marketing, Vice President of Engineering, Chief Technical Officer/Vice President of Engineering, Director of Software Engineering Process, Senior Systems Architect, Program Manager, and Senior Engineer of Development Systems.


M.S.Nuclear EngineeringU. C. Berkeley
B.S.PhysicsStanford University

Licenses Certifications

Awards & Affiliation

Computer Society
Association of Computing Machinery

Partial List of Consulting Expert Witness Cases