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
Technical Assessment
Preliminary review of the technology and technical issues at the center of the dispute
Technical Analysis
Deep analysis of source code, systems, and technical evidence
Expert Disclosures
Clear, well-supported written opinions and analysis
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
Copyright Infringement
Software copyright disputes require an expert who can analyze code at a granular level. I have experience applying the abstraction-filtration-comparison test to software similarity analysis — identifying functional elements, elements dictated by external factors, and broad industry knowledge of technologies and design patterns to support the technical foundation of copyright claims and defenses.
Modern codebases are built on layers of open source components, which adds complexity to copyright analysis. Tracing code provenance — distinguishing original work from open source dependencies and understanding applicable license obligations — requires practical experience managing open source in commercial products, which I bring from both sides: as a contributor and as an engineering leader.
Services Include
- • Abstraction-filtration-comparison analysis for software similarity
- • Identification of functional elements, external factors, and design patterns
- • Technical analysis of code use and transformation
- • Open source license compliance
- • Code copying detection and analysis
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.