Expert 500106 is no longer available. Please contact us for your expert request, we offer no obligation expert witness search.

Expertise Description

I have more than 25 years experience in the fields of Computer Hardware Architecture and Networking hardware Architecture with expertise in patent analysis, infringement and invalidity research, networking protocols, and technical due diligence. I have experience with processors; microprocessors, network processor and network backplane fabrics; multiprocessor systems such as shared memory, memory ordering, interrupt distribution, and supercomputers. I have additional experience with buses, switches, and interconnects; caches and memory, instruction cache, data cache, content addressable memories (CAM), and memory subsystems. I have prior expert witness experience with consultation, deposition, and courtroom testimony.

Search other experts with similar areas of expertise.

Expert Witness

My expert witness experience includes infringement and validity for Intellectual Property cases. 

Professional Experiences

My professional experience includes having been a Senior Principal Engineer, Co-Founder and Principal Architect of a network processing firm, Member of Technical Staff, Senior Staff Engineer, and Hardware Design Engineer.


MSComputer EngineeringUniversity of California at Santa Barbara
BSElectrical and Computer EngineeringUniversity of California at Santa Barbara

Licenses Certifications

Awards & Affiliation

Partial List of Consulting Expert Witness Cases