John C Peck Expert Witness
Curriculum Vitae

Contact Information

  • Company: Bay2Sierra Silicon Services, Inc.
  • Phone: (415) 420-8449
  • Website:
Email this expert

Specialties & Experience

General Specialties: Electrical Engineering and Software Engineering

Specialty Focus: Source code review, Patent, Copyright, Trade secret, Digital design, ASIC, FPGA, CPLD, SoC, RTL, EDA, Graphics, Microprocessor, Embedded systems, Automotive, Network protocol, Verilog, VHDL, Prior Art Search, Validity analysis, Circuits, Linux, Swift, Java, C, C++, Python, Assembly, Pcb Layout,

Education: BS Computer Engineering, Carnegie Mellon University; MS Computer Science, University of California, Los Angeles

Years in Practice: 10

Additional Information

I have over 25 years of experience as a software and hardware engineer with over 10 years of experience as a technical analyst for hardware and software intellectual property cases. I have drafted numerous claim charts and prepared expert reports for software copyright, trade secret, and patent litigation.  I am comfortable researching and expressing complex technical issues. I am experienced with source code review and am able to explain its operation in ways that most people can understand. To date, I have consulted on a total of 19 cases. - Provided expert testimony once at deposition and once at trial - Consultant and analyst for multiple ITC 337 investigations - Software source code analysis for litigation including alleged copyright violation and trade secret theft - Hardware HDL/RTL source code and schematic analysis for litigation matters including patent infringement - Patent evidence of use - Reverse engineering of software on mobile, desktop, and server platforms - Performed software and hardware IP analysis and composed expert reports regarding patents, trade secrets, and copyright matters - Ran CodeSuite® and analyzed software source code correlations - Reviewed client portfolio patents to determine likelihood of infringing use based on publicly available information - Developed source code comparison and analysis tools My prior hardware engineering experience includes system architecture, digital design, design verification, design methodology automation, FPGAs, ASICs, and complex SoCs using in IoT applications such as smart power meters.  I also have a solid background in software engineering, including video game development, firmware, EDA tools, and system validation environments.  I am an inventor of 10 US patents issued. I earned an MS in computer science from the University of California, Los Angeles and a BS in computer engineering from Carnegie Mellon University. More detail: