Expert Witness Services

Rigorous technical analysis for technology litigation

From initial technical assessment through trial, MooreFry delivers clear, well-supported expert analysis grounded in decades of hands-on engineering experience. I make complex technology accessible to judges, juries, and arbitrators.

Engagement Phases

1

Technical Assessment

Preliminary review of the technology and technical issues at the center of the dispute

2

Technical Analysis

Deep analysis of source code, systems, and technical evidence

3

Expert Disclosures

Clear, well-supported written opinions and analysis

4

Testimony

Opinions accepted by federal courts and arbitration panels

Patent Litigation

I provide detailed technical analysis for software patent disputes, including infringement and non-infringement analysis, prior art review, claim construction, and inter partes review (IPR) petitions. I translate complex code and system architectures into clear assessments that inform your litigation strategy.

With experience across 20+ programming languages, cloud infrastructure, mobile applications, security systems, and more, I can analyze accused products and prior art across virtually any software technology domain. My analysis is grounded in the practical understanding of how software is actually designed, built, and deployed in the real world.

Services Include

  • Infringement and non-infringement analysis
  • Source code review
  • Claim chart development
  • Prior art research and invalidity analysis
  • Inter partes review (IPR) petitions
  • Claim construction support
  • Expert reports and trial testimony

Trade Secret Litigation

Trade secret disputes require deep technical analysis to examine how source code and proprietary technical information were created, accessed, and used — and whether accused technology reflects independent development or shows evidence of copying.

Having led engineering teams that build proprietary software, manage source code repositories, and implement information security controls, I understand from firsthand experience how trade secrets are created, protected, and potentially compromised in real-world engineering organizations.

Services Include

  • Source code comparison and analysis
  • Independent development assessment
  • Clean room procedure evaluation
  • File transfer and access logging analysis
  • Security controls assessment
  • Version control and commit history forensics


Source Code Review & Analysis

At the heart of many technology disputes is source code. I provide thorough code-level analysis across all major programming languages and technology stacks, going beyond surface-level review to understand system architecture, design decisions, and implementation details.

Twenty-five years of writing, reviewing, and shipping production code means I can get up to speed on an unfamiliar codebase quickly — and explain what I find to a non-technical audience.

Services Include

  • Architecture and systems analysis
  • Code forensics and attribution
  • Software functionality assessment
  • Performance and scalability analysis
  • Code quality and engineering practices review

Software Contract Disputes

Software delivery disputes, failed implementations, and performance claims require an expert who understands not just code, but also software engineering processes, project management, and the practical realities of building and deploying software at scale.

Having managed over $10M in annual operational budgets and overseen systems serving millions of requests per day, I can provide technical opinions comparing software to its specifications, evaluating whether engineering practices were consistent with industry standards, mapping technical details in contract language to actual hardware, software, and operational conditions, and analyzing whether claimed technical deficiencies are supported by the evidence.

Services Include

  • Industry-standard engineering practices analysis
  • Software licensing terms
  • Mapping contract language to hardware, software, and operational conditions
  • Integration and compatibility issues
  • Software quality and performance assessment
  • Deliverable-to-specification comparison
  • Requirements and specification review

Technical Consulting for Experts

I provide technical analysis and support to other testifying experts who need deep software engineering expertise to inform their opinions. This includes helping experts with technology domains outside their primary area of specialization.

My breadth across 20+ programming languages and all major operating systems, combined with leadership experience spanning infrastructure, security, mobile, web, and enterprise SaaS, allows me to rapidly come up to speed on virtually any software technology at the center of a dispute.

Services Include

  • Technical analysis to inform expert opinions
  • Technology tutorials and education
  • Source code walkthroughs
  • System architecture reviews
  • Prior art identification and analysis
  • Deposition and trial preparation support

How I Present It

Technical depth is only half the job. The other half is communicating it clearly to judges, juries, and arbitrators who aren't software engineers.

Expert Reports & Declarations

Precise, thoroughly researched, and as deep as the subject matter requires. My written work product is built to withstand deep scrutiny—from opposing experts, at deposition, and at trial.

Deposition & Trial Testimony

Years of presenting to boards of directors, collaborating with executive teams, and communicating with customers and the public have taught me how to explain complex technical concepts in straightforward terms. I use analogies and storytelling to make technology accessible—a skill that translates directly to the witness stand.

Ready to discuss your case?

Contact MooreFry to discuss how expert technical analysis can inform your litigation strategy.