Tom Ashley | Senior Software Consultant

Tom Ashley, JD, PMP, PSM I

Senior Software Consultant

With over fourteen years of experience in the IT profession, Tom Ashley has a diverse background in both government and the private sector. At Quandary Peak Research, he specializes in utilizing analytic procedures to generate expert reports on various software-related issues, including copyright and patent infringement, trade secret misappropriation, and software implementation failure. He employs structured data analytics to forensically analyze project schedule delays, assess software performance, and conduct data-based comparisons of program source code and user interfaces to identify potential instances of copying.

Before serving as an expert witness, Tom pursued a JD at the American University Washington College of Law while working full-time at the NIH’s Center for Information Technology. Following law school, Tom interned at an immigration defense law firm, where he researched and drafted appellate briefs for cases before the Board of Immigration Appeals and the United States Court of Appeals for the Sixth Circuit. Prior to obtaining his law degree, he earned a B.A. in Computer Science, cum laude, from Carleton College.

Summary of Qualifications

  • Contributed to several high-profile litigation cases as an expert witness, providing testimony and reports in disputes involving software project failures, breach of contract, trademark infringement, and copyright infringement.
  • Author of expert reports on software-related issues using analytic procedures.
  • Experienced as a project manager and lead analyst, responsible for coordinating the research, drafting, and editing of expert reports on various software-related matters.
  • Member of the Maryland Bar since December 2011.
  • Earned a Juris Doctor degree from American University Washington College of Law.
  • Holds a B.A. in Computer Science, Cum Laude, from Carleton College.
  • Holds certifications as a Project Management Professional (PMP®) from the Project Management Institute and a Professional Scrum Master I (PSM I®) from Scrum.org.
  • Published an article titled “Practical Advice to Beat Piracy” in Intellectual Property Magazine.

Areas of Expertise

  • Software Analysis and Expert Witness Testimony:
    • Extensive experience providing expert testimony in software-related litigation cases.
    • Provided analysis, drafted reports, and testified in depositions and hearings.
    • Proficient in authoring expert reports detailing software-related issues using analytical procedures.
    • Specialized in areas such as patent and copyright infringement, theft of trade secrets, breach of contract, and other software-related matters.
  • Project Management:
    • Served as a project manager and lead analyst overseeing various aspects of software-related projects.
    • Coordinated research, drafting, and editing of expert reports on software-related matters.
    • Managed project schedules, directed forensic analysis, and coordinated activities related to legal cases.
  • Programming:
    • Proficient in a wide range of programming languages, including ABAP, C, C++, C#, Java, JavaScript, Go, HTML, Common LISP, Perl, PHP, Prolog, Python, Scheme, SQL/T-SQL/MySQL, XML.
  • Legal Internship and Immigration Law:
    • Provided legal assistance in immigration/deportation proceedings.
    • Conducted research, drafted, and edited appellate briefs and motions for the Board of Immigration Appeals and United States Courts of Appeal.
    • Developed expertise in immigration law and legal research.

Litigation Consulting

  • Zextras S.R.L. v. Synacor, Inc. |
    Jurisdiction: US District Court for the Southern District of New York
    Case Number: 1:23-cv-07937
    Counsel: Hodgson Russ LLP
    Nature of Suit: Copyright, Breach of Contract
  • Meta Platforms, Inc. v. Bright Data Ltd. |
    Jurisdiction: US District Court for the Northern District of California
    Case Number: 23-cv-00077
    Counsel: Proskauer Rose LLP
    Nature of Suit: Breach of Contract
  • iSpot.tv, Inc. v. Nadya Teyfukova and Entertainment Data Oracle, Inc. |
    Jurisdiction: US District Court for the Central District of California
    Case Number: 2:21-cv-06815
    Counsel: Holwell Shuster & Goldberg LLP
    Nature of Suit: Breach of Contract, Trade Secret
  • MaddenCo, Inc. v. HG AutoTech LLC |
    Jurisdiction: US District Court for the Southern District of Indiana
    Case Number: 3:22-cv-00173-RLY-MPB (filed 10/31/22)
    Counsel: Delk McNally LLP | Breazeale, Sachse & Wilson, LLP
    Nature of Suit: Copyright (Third-Party Neutral)
  • Palinode, LLC v. Plaza Services, LLC and Provana, LLC |
    Jurisdiction: United States District Court for the District of Delaware
    Case Number: 1:21-cv-01378-MN
    Deposition: March 23, 2023
    Expert report and reply report submitted Jan 17, 2023 and Mar 6, 2023, respectively, on behalf of Plaintiff.
  • GalaxE.Healthcare Solutions v. RxSense, LLC |
    Jurisdiction: Supreme Court of the State of New York
    Case Number: 654114/2019
    Deposition: September 9, 2022.
    Expert report submitted June 6, 2022 on behalf of Plaintiff and Counter-Defendant.
  • ConsultUS, LLC and Commoditrade, LLC v. CPC Commodities and ISTT, Inc |
    Jurisdiction: United States District Court for the Western District of Missouri
    Case Number: 4:19-cv-00821-FJG
    Expert report and two supplemental reports submitted January 14, 2022, May 6, 2022, and May 27, 2022, respectively, on behalf of Defendant ISTT, Inc. Delivered pre-trial testimony at hearing on March 30, 2023.
  • 16 Willow Avenue, LLC v. Towson Green Community Association, Inc, et al. |
    Jurisdiction: Maryland Circuit Court for Baltimore County
    Case Number: C-03-cv-19-002745
    Expert report submitted May 31, 2022 on behalf of Plaintiff.
  • Parties’ names withheld |
    Nature of Suit: Software Project Failure
    In this software failure dispute involving the construction of a pharmacy benefit management system, reviewed source code repository metadata to quantify the extent of the parties’ respective contributions to the software. Conducted quantitative analysis to determine the extent to which the system was modified after project termination. Authored an expert report and testified at deposition.
  • Parties’ names withheld |
    Nature of Suit: Breach of Contract
    In a contract dispute regarding a contested easement agreement, analyzed document comparison metadata to determine whether contract modifications were properly tracked. Researched workflows used in relevant document comparison software products. Authored expert report describing how contract documents would have appeared had modifications been properly preserved.
  • Serrala U.S. Corp. v. James Paschke and Paschke Consulting, Inc |
    Nature of Suit: Trade Secret, Copyright Infringement
    In this matter involving allegations of trade secret misappropriation and copyright infringement, conducted automated comparisons of the parties’ SAP ABAP source code to determine the extent of alleged copying. Conducted extensive manual tracing of the parties’ source code to determine the degree of non-literal similarity between competing products. Conducted industry research to determine the degree to which similar functionality was well-known in the software industry at the time of alleged misappropriation. Case settled prior to submission of expert report.
  • Hawai‘i Department of Transportation v. Continental Casualty Company, et al. |
    Nature of Suit: Breach of Contract
    In this breach of insurance contract dispute involving a contested settlement agreement covering a failed software implementation, reviewed project status reports, project plans, functional/technical specifications, and staffing documentation to determine the parties’ responsibilities for delays encountered on the project. Reviewed project invoices and supporting correspondence to reach opinions on the reasonableness of the stipulated damages award amount. Drafted technical deposition questions for use by counsel. Drafted content for expert report and rebuttal report. Case settled before trial.
  • Pre-Litigation Infringement Analysis |
    Nature of Suit: Patent Infringement
    In this pre-litigation patent infringement assessment, drafted preliminary claim charts depicting the usage of the client’s patented invention by a competing organization. Analyzed network traffic to understand the types of data exchanged by the competing product and to demonstrate a likelihood of patent infringement.
  • Eaton Steel Bar Company, Inc v. Plex Systems, Inc |
    Nature of Suit: Software Project Failure
    In a software failure case involving the configuration and installation of an enterprise resource planning system for a steel distribution company, reviewed project status reports, defect records, functional requirements, technical requirements, and project design documents to determine the vendor’s compliance with contractual requirements and industry best-practices. Conducted interviews with key project personnel. Case settled prior to submission of expert report.
  • Cerner Limited v. Fujitsu Services Limited |
    Nature of Suit: Software Project Failure
    In this software implementation dispute involving the installation and customization of an electronic health records (“EHR”) system, served as lead analyst and project manager of a six-person consulting team. Coordinated the review and analysis of contractual documents to gain a detailed understanding of the parties’ respective project responsibilities. Drafted detailed summaries of analytical procedures relating to defect analysis, project management, and release management for negotiation with opposing counsel. Directed and monitored the quantitative analysis of project defect records. Conducted multiple interviews of key project personnel. Case settled prior to submission of expert report.
  • United Merchant Services, Inc v. JK Systems, Inc TX and Ho Kim |
    Nature of Suit: Copyright Infringement
    In a copyright infringement suit relating to dry cleaning software, conducted automated and manual comparisons of Visual Basic files to quantify the extent of alleged copying. Compiled statistics relating to the percentage of source code that was allegedly copied. Created demonstrative depicting the similarities and differences between the parties’ respective source code collections. Case settled prior to submission of expert report.
  • Avionté, LLC v. Aqore, LLC |
    Nature of Suit: Trade Secret
    In this trade secret misappropriation suit relating to staffing industry software, reviewed publicly available websites for evidence of public disclosure of alleged trade secret functionality. Assisted counsel in drafting technical discovery requests and deposition questions. Created demonstratives depicting the differences between the parties’ software user interfaces. Case settled prior to submission of expert report.
  • PCMS Datafit, Inc v. Rite Aid Headquarters Corp. |
    Nature of Suit: Software Project Failure
    In a software failure case involving the installation and customization of a Java-based point of sale (“POS”) system, served as lead analyst and project manager, overseeing the activities of a three-person consulting team. Coordinated the review and analysis of contractual documents, change orders, project plans, and project status reports to evaluate the timeliness of the vendor’s completion of key deliverables. Directed the investigation of production defect records in HP Application Lifecycle Management (“ALM”) and JIRA to support an opinion that the vendor could not have stabilized the production system within a reasonable timeframe after go-live. Coordinated the drafting of a preliminary expert report supporting an opinion that the customer was justified in terminating the development project. Case settled prior to submission of final expert report.
  • Parties’ names withheld |
    Nature of Suit: Trade Secret, Breach of Contract
    In a matter involving allegations of trade secret misappropriation and breach of contract, analyzed whether certain requirements were met based on defect records and other materials. Evaluated the level of detail set forth in the plaintiff’s invoices. Analyzed design documents and other materials allegedly misappropriated and provided rebuttal opinions and analysis. Drafted content for opening expert report, rebuttal report, and surrebuttal report.
  • PTP OneClick, LLC v. Avalara, Inc |
    Nature of Suit: Patent Infringement
    In a patent infringement and trade secret misappropriation action involving technology for automatic tax return preparation, directed the manual review of the client’s C++ source code to locate allegedly infringing technology. Drafted comprehensive written summary of source code review findings.
  • Knowmadics, Inc v. Lisa Cinnamon and LDX, Inc |
    Nature of Suit: Copyright Infringement
    In a software copyright infringement suit, conducted programmatic comparisons of C#, Java, C++, and SQL files to quantify the extent to which the defendant copied plaintiff’s source code. Compiled statistics relating to the percentage of source code that was copied. Conducted functional tracing of source code to determine whether the defendant copied the structure, sequence, or organization of the plaintiff’s system. Conducted automated and manual reviews of the parties’ respective database schemas to quantify the extent of copying. Drafted content for expert report.
  • Patent Litigation Source Code Analysis |
    Nature of Suit: Patent Infringement
    In a patent infringement suit involving patents relating to video compression and motion estimation, conducted extensive review and tracing of the client’s C/C++, assembly, and Verilog source code to evaluate the strength of potential non-infringement arguments. Conducted detailed review of the client’s legacy video conferencing applications to support patent invalidity contentions. Drafted comprehensive review of source code findings for counsel. Case settled prior to trial.
  • ConnectYourCare, LLC v. Conduent HR Services, LLC |
    Nature of Suit: Breach of Contract
    In a breach of contract case involving a dispute over the cost of migrating data from a legacy database system, reviewed project plans and cost estimation documents to determine whether the migration vendor adequately supported its cost estimate. Drafted technical deposition questions for use by counsel. Drafted content for expert report and rebuttal report. Case settled before trial.
  • Crawford & Company v. Cognizant Technology Solutions U.S. Corporation |
    Nature of Suit: Software Project Failure
    In a software failure case involving a failed implementation of PeopleSoft Financials, served as project manager of a three-person consulting team. Coordinated the development of automated scripts for assessing the quality of PeopleSoft source code. Directed the manual review of PeopleSoft source code by junior staff. Case settled prior to submission of expert report.
  • TTI, Inc v. Infosys Limited |
    Nature of Suit: Software Project Failure
    In this software failure case involving the modernization of the plaintiff’s legacy mainframe hardware and supporting batch applications, conducted extensive review of project status reports, e-mail correspondence, and change request information to determine whether the plaintiff impeded the vendor’s ability to complete the project according to the intended schedule and budget. Compiled quantitative analyses of defect tracking data to evaluate the vendor’s efforts to stabilize the software at issue. Conducted interviews of key project personnel. Drafted content for expert report rebutting the plaintiff’s claim that the vendor was solely responsible for budget and schedule overruns. Case settled prior to arbitration hearing.
  • Bisk Education, Inc v. Aspect Software, Inc |
    Nature of Suit: Software Project Failure
    In a software failure case involving a failed upgrade of a cloud-based Customer Relationship Management (“CRM”) system, reviewed project status reports, project plans, functional/technical specifications, and staffing documentation for quality and completeness. Reviewed “sprint” planning documents to evaluate the vendor’s adherence to Agile SDLC best-practices. Case settled prior to submission of expert report.
  • Tritium, Inc v. TritiumSoft, LLC |
    Nature of Suit: Breach of Contract
    In this breach of contract dispute involving the purchase of an endpoint security software product, reviewed the seller’s C++ source code to identify and quantify the usage of open source and unlicensed third-party materials. Investigated the purchaser’s source code production to determine completeness and integrity. Reviewed purchaser’s source code for the presence of functionality contained in seller’s software. Conducted detailed quantitative analysis of the purchaser’s Jira database instance to compile defect resolution statistics. Analyzed quality of seller’s source code using automated tools and compiled quality metrics. Reviewed deposition transcripts of technical fact witnesses. Authored expert report summarizing results of analysis. Case settled before final submission of expert report.
  • Patent Litigation Prior Art Demonstration |
    Nature of Suit: Patent Infringement
    In this patent infringement action involving patents relating to video compression, prepared a virtual machine environment for demonstrating prior art software products relating to the patents at issue. Installed prior art software in the virtual environment to demonstrate relevant functionality. Case settled prior to trial.
  • Philips Electronics N.V. v. HTC Corporation |
    Nature of Suit: Patent Infringement
    In a patent infringement action involving patents for touch screen functionality on Android-based smartphones, reviewed and traced the client’s Java source code to understand and document the system’s functionality for screen magnification, scrolling, and virtual keyboards. Drafted comprehensive summary of source code review findings.
  • MillerCoors LLC v. HCL Technologies Limited and HCL America, Inc |
    Nature of Suit: Software Project Failure
    In this software failure case involving a failed upgrade of an ERP system for a large beer manufacturing company, reviewed functional requirements, technical requirements, and project design documents to determine the vendor’s compliance with contractual requirements and industry best-practices. Compiled data analytics relating to the vendor’s defect remediation efforts. Researched project planning documents to evaluate the quality of the vendor’s project management activities during the engagement. Case settled prior to submission of expert report.
  • Pre-Litigation Patent Investigation |
    Nature of Suit: Patent Infringement
    In this pre-litigation assessment for a large computer chip manufacturer, researched a competitor’s modifications to the Linux kernel and accompanying drivers to determine whether the client’s CPU power management patents had been infringed upon. Conducted detailed reviews of operating system source code to ascertain the power management capabilities of the rival manufacturer’s hardware.
  • Securus Technologies, Inc v. Global Tel*Link Corp. |
    Nature of Suit: Patent Infringement
    In a patent infringement suit involving a patent for a prison inmate telephone system, completed a prior art “stand up” kit to demonstrate the existence of claimed functionality. Reviewed and recompiled client source code to gain a sophisticated understanding of relevant software. Assembled inmate call processing server and installed a reconstructed version of prior art software. Case settled prior to trial.
  • Certification Trendz and FreeTech Services, Ltd. v. Kashif Rashid, et al. |
    Jurisdiction: United States District Court for the Eastern District of Virginia
    Nature of Suit: Trademark
    In this trademark infringement case against individuals and corporations operating out of the U.K. and Pakistan, investigated whether the defendants were operating websites containing infringing content. Compiled extensive documentation regarding the extent and duration of trademark infringement. Charted networks of individuals infringing on the plaintiff’s trademarks, including information such as names, addresses, email addresses, and payment processing information. Drafted a declaration summarizing trademark infringement findings, and attended a hearing in support of plaintiff’s successful motion for a Temporary Restraining Order against defendants. Case subsequently settled.
  • Liberian Shipping and Corporate Registry v. Applied Information Sciences, Inc |
    Nature of Suit: Software Project Failure
    In a software failure case involving a failed upgrade of an accounting system and operational database for a shipping and corporate registry, reviewed functional and technical requirements, defect records, and project management documents to assess compliance with Agile SDLC best-practices, contractual requirements, and industry standards. Compiled extensive data-based analyses of the vendor’s TFS database to determine defect divergence/convergence patterns. Assisted counsel in drafting of technical questions for use in cross-examination of opposing experts at trial. Drafted content for expert report and rebuttal report, resulting in substantial arbitration award on behalf of the client.
  • Academy, LTD. v. Wipro Limited and Wipro Inc |
    Nature of Suit: Breach of Contract
    In a breach of contract case involving the implementation of an Oracle Retail Merchandising System for a sporting goods retailer, reviewed functional requirements, technical requirements, and business process documentation to determine timeliness of delivery, compliance with contractual requirements, and compliance with industry standards.
  • Sam’s West, Inc v. Nicole Aloni |
    Nature of Suit: Breach of Contract
    In a breach of contract case involving the licensing of proprietary culinary articles and recipes, researched defendant’s website and mobile application for evidence of inappropriate or misattributed uses of plaintiff’s proprietary materials. Captured screenshots of current and archived versions of defendant’s website to demonstrate inappropriate usage of proprietary materials. Drafted technical deposition questions for counsel. Drafted content for expert report.
  • Mary Rutan Hospital v. NextGen Healthcare Information Systems, LLC |
    Nature of Suit: Software Project Failure
    In this software failure case regarding a failed implementation of hospital management software, compiled defect data analytics to determine if contractual agreements for support had been met. Drafted content for expert report.
  • CGI Information Systems and Management Consultants Inc v. eHealth Ontario |
    Nature of Suit: Software Project Failure
    In a software failure case involving the implementation of an online diabetes registry project, reviewed adequacy of project design documents to determine whether purchaser’s rejection of vendor’s design was justified. Drafted content for expert report.
  • Arc-Com Fabrics, Inc v. Third Wave Business Systems, LLC |
    Nature of Suit: Software Project Failure
    In a software project failure case involving the deployment of an SAP Business One system for use by a textiles manufacturer, drafted content for an expert report opining on issues of system instability, slow system performance, poor source code quality, and deviations from industry standard practices.
  • United States Cellular Corporation v. Amdocs Software Systems Limited |
    Nature of Suit: Software Project Failure
    A software failure matter brought by the fifth-largest wireless telecommunications provider in the U.S. against a leading provider of software and services in the telecommunications and other sectors. During a vast and complex implementation of a customer care and billing system, the parties disputed their respective responsibilities and liability for cost overruns and a delayed go-live. However, instead of terminating the project and entering litigation, the parties documented their disputes and cost overruns in the form of Project Change Requests (PCRs), continued the implementation, and achieved a successful go-live and on-going relationship while resolving the disputed PCRs in arbitration. Performed schedule delay analysis and researched relevant industry standards. Case settled prior to submission of expert reports.
  • CedarCrestone, Inc v. Affiliated Computer Services, LLC, et al. |
    Nature of Suit: Software Project Failure
    In a software project failure case involving a failed PeopleSoft upgrade, researched functional specification documents to reach an opinion regarding the quality and thoroughness of the vendor’s project design.
  • California State Controller’s Office v. SAP Public Services, Inc |
    Nature of Suit: Software Project Failure
    In a software failure case involving a failed payroll system implementation for the state of California, researched and summarized key issues involved in the litigation, including adequacy of software design, testing, and defect resolution. Drafted content for expert report and rebuttal opinions.
  • Credit Acceptance Corporation v. Westlake Services, LLC, et al. |
    Nature of Suit: Patent Infringement
    In a Covered Business Method Review before the United States Patent and Trademark Office Patent Trial and Appeals Board, analyzed challenged claims in light of the specification and extrinsic evidence, including U.S. and foreign patents and patent applications, to determine the broadest reasonable interpretation of the claims, for the purpose of opining on the validity of the challenged claims.
  • Biolumix, Inc v. Centrus International, Inc |
    Nature of Suit: Patent Infringement
    In a patent infringement suit involving a patent for a device to detect the presence of microorganisms in a sample, reviewed and documented the “look and feel” of the relevant systems to reach findings regarding substantial similarity between the accused product and the patented device.
  • The Studer Group, LLC. v. The Cleveland Clinic Foundation |
    Nature of Suit: Trade Secret, Copyright Infringement
    In this copyright infringement and trade secret misappropriation case, assisted in preparing a substantial similarity analysis to determine if non-literal elements of the programs’ screen displays, including the selection, composition, and arrangement of individual elements of the screen displays, were substantially similar.

Meet More of Our Experts

William Luk | Regional Director, Northern California
Regional Director, Northern California Bay Area

William Luk is an entrepreneur, software executive, and developer with over 20 years of experience in network and computer security. William has developed and led product teams to deliver enterprise class firewall, intrusion detection / prevention systems, database security, and data security / privacy solutions at Symantec and several security startups.

LitigationLitigationTestifying & Consulting Expert
Health ITFocus AreaSoftware Engineering & Security
Due DiligenceArea of ExpertiseEmbedded Systems & Security
Brad Ulrich - Software Expert Witness
VP of Health IT & Audits Nashville

Brad Ulrich has a diverse career as a computer scientist, software engineer, technology manager, and entrepreneur. His experience spans software design, programming, patent management, healthcare, mobile devices, startups, technology licensing, regulatory compliance, and risk management.

LitigationLitigationSenior Testifying Expert
Health ITFocus AreaSoftware & Standards
Due DiligenceArea of ExpertiseHealth IT & Standards
Alicia Farlese | Healthcare Regulations Expert
Healthcare Regulations Expert Nashville

Alicia Morton Farlese is a retired Captain serving twenty-six years in the United States Navy Nurse Corps, and was a senior leader in national health IT policy at the US Dept. of Health and Human Services. Dr. Farlese assists clients in meeting Health IT regulations, including Information Blocking requirements of the Cures Act.

Health ITFocus AreaCompliance & Government Affairs
George Edwards | Software Expert Witness
President & Principal Computer Scientist Los Angeles

Dr. George Edwards has more than twenty years of experience as a scientist, engineer, and technical consultant to academic research labs, government agencies, and technology companies, and he has served as a software expert in various litigation contexts, including more than fifty patent infringement cases.

LitigationLitigationSenior Testifying Expert
Mahdi Eslamimehr | VP of Litigation
Executive Vice President Los Angeles

Dr. Mahdi Eslamimehr is an award-winning computer scientist and a senior tech executive in the software product and service industry. He has years of experience in leading tech companies around the world, including Ericsson R&D Center, Samsung Electronics R&D Labs, SAP Research Lab, and Y Combinator.

LitigationLitigationSenior Testifying Expert
Due DiligenceArea of ExpertiseProgram Analysis
Nenad Medvidović | Senior Computer Scientist
Senior Computer Scientist Los Angeles

Nenad Medvidović is a Professor and Associate Chair for Ph.D. Affairs in the Computer Science Department at the University of Southern California. He has been deposed and testified at trial numerous times in patent infringement cases.

LitigationLitigationSenior Testifying Expert