Independent software expert witness services

For IT and software development disputes, under CPR Part 35.

I provide technical discovery, root-cause analysis, and expert witness reports under CPR Part 35, helping solicitors, businesses, and claims teams understand what happened, why, and who bears responsibility when a software project fails or a system falls short.

My expertise covers disputes across the software development lifecycle, including failed or abandoned projects, fitness-for-purpose and quality disputes, source code and intellectual property examination, failed system replacements and migrations, and disagreements between suppliers and their clients over what was delivered.

I’m a software engineer with over 20 years’ experience building business-critical systems for investment banking and asset management, and the author of Better Software Requirements. That hands-on software engineering experience, current and active, is what underpins clear and credible technical assessment in disputed matters. More on my background and technical practice.