Software Expert Witnesses

What is a software expert witness?
Software expert witness candidates typically have extensive experience in computer science, software development, computer forensics, electrical engineering, telecommunications, and/or information technology. A software engineer has expertise in programming languages, software development, and computer operating systems, and applies engineering principles to create software systems. In a high-profile case, or litigation involving a significant financial stake, a law firm may request a testifying expert with prior experience. In addition to technical expertise, a software expert witness must possess the ability to explain complex software issues to a judge and jury.
What types of cases require a software expert witness?
Often, matters requiring software expert witness services involve intellectual property, such as patent infringement litigation, software copyright, or trade secret disputes. A software forensic expert can analyze complex software source code to determine if there is evidence to reveal intellectual property infringement or theft. A software expert could also be called in on breach of contract disputes or to consult on software product technical issues.
Software expert witness case examples
Representative matters where Cahn Litigation Services has searched for experts include:
- a consumer electronics class action involving firmware updates,
- copyright infringement suit filed in Maryland,
- cybersecurity cases,
- Los Angeles e-commerce dispute,
- software patent IPRs, and
- a technology expert to investigate select Android devices.
What litigation support work might a software expert witness be expected to perform?
Litigation support by a software expert witness could include computer software analyses, research and authoring expert reports, providing expert opinions, and expert witness testimony at deposition and in the courtroom. In addition, law firm clients may seek a computer scientist or software industry expert for pre-litigation consulting work.
Cahn Litigation Services has the experience required to turn a search for a software expert witness around quickly, providing the right balance of expertise and testimony experience.
Related Disciplines
- Application Development
- Cloud Computing
- Computer
- Computer Engineering
- Computer Forensics
- Computer Fraud
- Computer Network
- Computer Networking
- Computer Programming
- Computer Science
- Computer Software
- Copyright
- CRM
- Data Analysis
- Databases
- DevOps
- Digital Media
- Edge Computing
- Electronic Design Automation
- Enterprise Software
- Identity Management
- ISO Developer
- Java
- Operating Systems
- Patent
- Programming
- Software
- Software Architecture
- Custom Software
- Software Engineering
- Software Patent
- Source Code
- Text Processing
- Web Application
- Website Development
Software Expert Witness - Representative Bios
Please Note: All Cahn Litigation expert witness searches are customized to attorneys' precise specifications and preferences. Attorneys are encouraged to discuss search parameters with a Cahn search specialist.
The below expert witness bios represent a small fraction of those Software experts known by Cahn Litigation Services. These bios are provided to give lawyers a sense of the Software landscape.
Expert Witness #261601
These experts represent members of a software expert witness team that provides source code reviews and technical support for product liability, patent infringement, software copyright, and trade secrets theft litigation.
Services include:
- Software source code discovery assistance- Source code review and analysis of related design documents- Run-time simulation and software analysis- Expert reports and depositions- Expert testimony at bench and jury trialsKnown as leaders in electronics and software development for safe and secure technology, these expert witnesses are professional engineers, software developers, and academics who are up-to-date and knowledgeable in both the theoretical and the practical applications of best-in-class hardware and software design. Their software analysis teams are custom-staffed with professional software development experts to meet the technical needs of each case. Teams range from a single software expert witness assigned to provide services from discovery through testimony to multi-person teams led by a testifying expert for more complex technology. Teams are staffed with key topic experts who use the most effective and cost-efficient analysis methodologies. The software analysis process that these experts follow allows clients to receive the highest level of technical support and analysis quickly and cost-efficiently.
Start Software Expert SearchExpert Witness #243631
This expert is an experienced consultant, computer industry executive and software developer. In this expert’s international consulting practice, this expert has been engaged more than 200 times by clients seeking to select and implement new business computer systems (including hardware, software, networking, computer services, etc.) and/or needing assistance in dealing with major information and communications technology decisions, nearly all of which dealt with the evaluation, selection and implementation of ERM software, including several where the software needed to handle some sort of dispatching functionality. This expert has been engaged nationwide more than 100 times as a testifying and/or consulting expert in computer technology related cases by counsel on all sides of computer related disputes (including customers, vendors, implementers, patent holders, alleged patent infringers, former employers, current employers, etc.). Half or more dealt with the implementation and/or functionality of ERM type software. One of these dealt specifically with dispatching related software and dispatching functionality was an issue with some others. This expert has testified in Federal and state courts, including extensive courtroom and AAA arbitration hearing testimony throughout the United States and overseas. This expert’s areas of expertise include disputes related to:
Systems and software non-performance, including computer systems and software defects (ERM, CRM, SCM, etc.), including systems implementation issues.
Patent, trade secret and copyright (intellectual property) litigation related to business-oriented systems and software.
Software licensing and systems contracting.
This expert has worked as a computer and management consultant, and has executive level experience in software development, project management, and computer/software sales and marketing. This expert is one of fewer than 15 consultants in the world to have earned designation as both a Certified Management Consultant (CMC) and a Certified Computing Professional (CCP).
Start Software Expert SearchExpert Witness #223022
This expert is the president of a premiere contract research and development firm and president of a leading provider of software intellectual property analysis. This expert is considered a pioneer in the fields of analyzing and synthesizing software source code, having created a program for synthesizing operating systems and a program for detecting software intellectual property theft.
This expert is the founder and former President of a Remote Backup Services firm. Having invented the concept of remote back-up, this expert set-up a remote backup system with a central file server and communication lines including ISDN. This expert also wrote the remote backup software for DOS, Windows, and OS/2 including a GUI, a backup scheduler and file compression, encryption, and communication routines. In addition, this expert has written several journal articles dealing with back-up/restore software and technologies and served as an expert witness in a major back-up software patent matter. This expert was responsible for analyzing the patents, examining the software and writing reports. This expert did not get to testify in this particular matter.
This expert teaches engineering and business courses at conferences throughout the world and is an experienced and well-regarded expert in intellectual property disputes related to software source code, microprocessor design, networking, and other technologies. This expert holds a number of patents and earned two bachelor's degrees, in physics and electrical engineering, and a master's degree in electrical engineering. This expert specializes in software development, software plagiarism detection, intellectual property, patent infringement, copyright infringement, trade secret infringement, embedded systems. This expert has extensive expert witness experience and has been deposed and testified.
Start Software Expert SearchExpert Witness #216323
This expert holds a PhD in Robotics and Automation, is a Professional Engineer, and brings to the table many years of experience in automation systems with specific expertise in instrumentation, control, and software related to electro-mechanical systems. This expert has successfully applied these core strengths in numerous industries including: manufacturing; medical and biomedical; nanotechnology and semiconductor. A former Chief Scientist of a robotics research group and technical architect of multi-million dollar projects with Fortune 500 companies and Federal agencies, this expert has written five copyrighted software systems. This expert has worked extensively with:
- factory automation and factory automation software- process control- computer controlled machines- robotics software and manufacturing software- software source code languages for programming machines- designing machines and motion control systems- programmable logic controllers and their softwareThis expert has courtroom experience with analyzing software in theft of trade secrets and patent cases. This expert accepts a small number of litigation support engagements to complement regular work as a professional engineer designing automation and machine control systems.
Start Software Expert SearchExpert Witness #125102
This expert holds a PhD in Computer Engineering and is an Adjunct Professor of Electrical and Computer Engineering. This expert instructs graduate level seminars on embedded computer architectures, and their relation to compiled languages, and embedded software systems. This expert is also an avid technologist, entrepreneur, founder of a highly successful technology consultancy and managing director at a private equity angel investing firm. This expert is involved in IEEE / ACM Design Automation Conference’s Embedded Software and Systems Track and the IEEE Real Time Systems Symposium. Previously, this expert held industry roles with major US semiconductor companies in the areas of computer architecture, high performance software, and related systems; formerly, chief architect of hardware and software systems for Fortune 500 semiconductor companies.This expert is the architect of open source computer architecture simulation environments used for hardware/software system design at various US universities. This expert is also the named inventor on multiple US patents, including client/server computing and embedded operating systems.
This expert has extensive experience with testimony (validity/infringement and related), depositions, expert report generation and investigation of computer video hardware and video software systems such as computer operating systems and systems software. Additionally, this expert has extensive experience in reverse engineering and source code review of multi millions of lines of software and hardware source code.
Start Software Expert SearchExpert Witness #215711
This expert has many years of experience in computer science, software development, embedded systems, networking, enterprise software systems and digital audio signal processing. This expert has specific experience with MPEG audio compression and MPEG source code, and has conducted large scale software architecture/Analysis in C++ and other programming languages. Holding a Doctor of Musical Arts degree in digital audio technology, this expert spent years as a Researcher and Lecturer for graduate and undergraduate courses in computer science and digital audio at a prestigious university. As part of DMA thesis work, this expert conducted foundational research in digital audio that led to hardware and software systems to compute digital audio in real time. A former software architect for multinational conglomerate corporation charged with the development of an audio media recording system, this expert is now consulting for high technology companies across the globe on the software and hardware surrounding audio processing systems, including read-time music systems. This expert has sustained a long and successful career at the cutting edge of software development and design using multiprocessor/multi-core architectures for signal processing and control. This expert has experience as an expert witness on numerous cases, has testified before a jury, at Markman claim construction hearings, and has been deposed numerous times on cases involving patent litigation, trademark infringement, copyright litigation and inequitable conduct. Most of the cases have involved digital audio hardware and software technologies.
Start Software Expert SearchExpert Witness #254669
This expert is an independent CNC Software consultant. This expert's firm is one of the premier CNC software consultancies. After utilizing CNC machinery in a successful furniture design business, this expert made the leap to the software end, helping others in manufacturing. This expert and staff provide services in every aspect of the CNC process from spec'ing and purchasing the CNC machine, matching it with the right software, or programming software if none exists, to maintenance and training of the customer. This expert is a frequent presenter at colleges.
Start Software Expert SearchExpert Witness #211494
This expert earned a Ph.D. and has additional graduate coursework in Economics, Statistics and Econometrics. This expert was the founder of a financial software company providing software solutions to many banks. This expert is an Executive Professor, teaching multidisciplinary courses that include topic coverage of software architectures, software project implementations, Information Technology investments, Mobile E-Commerce and IT assessments. This expert is currently an Independent Consultant to financial institutions and Fortune 500 companies, and provides litigation support in intellectual property and other matters. As a consultant, this expert implemented software solutions for credit analysis, retail and commercial banking functions. This expert has been selected as the lead consultant and testifying expert in approximately fifteen litigation matters; this expert has a dozen depositions and two trials.
Start Software Expert SearchExpert Witness #212147
This trade secret/software systems expert has over 30 years of experience in software system design, development, implementation, and small group management, including extensive experience with trade secret-related source code analysis.
This expert has worked on over 5 trade secret matters and over 10 patent matters for both plaintiffs and defendants. Much of this expert's career as a software engineer, architect, and expert witness has involved source code analysis, including comparing software source code to patent claims and analyzing asserted trade secrets and alleged misappropriation in source code.
This expert does not have direct experience with weather or agricultural sensors or networking hardware. Instead, this expert has applied expertise in algorithms, database design, graphical user interfaces, and system architecture to meteorological-related projects.
This expert has worked with meteorological data in several contexts over the years. In one role, this expert worked on optimum ship-routing algorithms and software using wind and wave data, ship characteristics, and input from staff meteorologists to support least-time and least-fuel ocean crossings and bad-weather avoidance. This expert also used weather data to create models of ocean wave generation and propagation due to winds and topography to predict wave statistics at offshore oil-platform sites.
In another role, this expert worked on a next-generation optimum ship-routing system using similar inputs, including winds, waves, currents, and ship characteristics, while integrating suggestions from meteorologists.
This expert has experience in software intellectual property litigation, including disputes involving patents, trade secrets, copyrights, the DMCA, and business practices.
Start Software Expert SearchExpert Witness #226813
This ASIC RE expert holds a Ph.D. in Electrical Engineering and has over 20 years of experience across technical disciplines involving chip, ASIC, and IC design.
This expert has led consulting work involving patent infringement and validity analysis, hardware and software code reverse engineering, and reviews, including soft teardowns using x-ray/CT imaging, hard teardowns, software extraction from processors and microcontrollers, and software and firmware reverse engineering. This expert has worked on hardware and software reverse engineering cases, producing numerous patent analysis reports and hardware and software reverse engineering reports.
This expert is also an Adjunct Professor in an electrical and computer engineering department, sharing knowledge and experience with the next generation of engineers and scientists. This expert has testified on many occasions.
Start Software Expert SearchExpert Witness #232077
This software architecture, software engineering, and distributed systems expert holds a Ph.D. in Information and Computer Science and serves as an emeritus director of a systems and software engineering center and as a professor in a computer science department at a prestigious university. This expert has received prestigious national research awards, foundation grants, and industry faculty awards.
This expert focuses research on architecture-based software development, including software architecture modeling and analysis; middleware facilities for architectural implementation; product-line architectures; architectural styles; and architecture-level support for software development in highly distributed, mobile, resource-constrained, and embedded computing environments. For over 30 years, this expert has focused on the analysis of large-scale, distributed software systems and their decay over time, and a research lab associated with this expert published an early study of architectural decay in long-lived software systems. This expert authored a widely cited textbook on software systems architectures, which has been cited over 20,000 times.
Start Software Expert SearchExpert Witness #243665
This coding expert owns and operates an engineering consulting and training firm focused on software, firmware, and hardware domains, with expertise spanning assembly language, C, C++, claim charting, CodeSuite, concurrent version systems (CVS), device drivers, embedded software, embedded systems, computer and coding forensics, Linux, microprocessors and processors, Real-Time operating systems (RTOS), shell scripts, Software engineering, Software forensics, and Apache Subversion (SVN).
This expert has significant witness experience involving infringement and alleged violations of patents, copyrights, trade secrets, and other intellectual property, as well as cases regarding defective products. This expert is typically asked to examine software source code and hardware designs, and to reverse-engineer designs.
Start Software Expert SearchExpert Witness #246891
This Apple mobile software expert holds a PhD and is a computer science professor and director of a mobile/cloud software engineering lab at a well-regarded university. Much of this expert's work has been funded by a U.S. military branch for many years. This expert has provided technical services for U.S. defense agency programs in M&S acceptability assessment and system independent verification and validation (IV&V), and has also provided technical services for architecting naval surface warfare systems.
This expert's current expertise centers on iOS mobile software engineering for iPhone and iPad, cloud software engineering, modeling and simulation, and architecting cloud software-based systems. This expert has developed several iPhone apps and created an Apple mobile software development course, which this expert has taught for many years.
This expert is an experienced expert witness and litigation consultant.
Start Software Expert SearchExpert Witness #263059
This software expert has over 30 years of experience in the software business, including co-founding a software company, working at several startups as a senior software developer and manager, and founding a software consulting business. This expert has provided litigation support in over 80 legal matters, primarily analyzing complex software systems in response to alleged patent infringement, copyright theft, and trade secret misappropriation.
These matters often require static analysis of thousands of lines of source code across complex software systems and a variety of computer languages and technologies, including C, C++, C#, Java, JavaScript, Kotlin, Objective-C, Perl, PHP, Python, React, Swift, shell scripting, Tcl/Tk, TypeScript, and XML.
Recent engagements have included reviewing mobile application and server-side software, reviewing modem software, investigating self-driving car implementations in response to alleged trade secret misappropriation, reviewing set-top box and server-side software, and reverse engineering Android compiled software to assess allegations of copyright theft.
Start Software Expert SearchExpert Witness #268384
This PHP/source code comparison and code review expert is a computer scientist educated at a prestigious university and has over 10 years of experience as a testifying expert witness in technology cases. This expert has served as a consulting and testifying expert witness in software development, patent infringement, and commercial litigation matters for both plaintiffs and defendants, with the ability to translate complex software, patent, and technology issues for lay audiences.
This expert has consulted on significant antitrust cases in the travel industry. This expert has been responsible for PHP code review work, including comparing software products in patent infringement matters and evaluating allegations involving installation of web-based software products. This expert has experience coding and managing software development for PHP and web-based applications, including building numerous e-commerce sites for large and small stores and implementing order management, payment processing, and real-time tracking systems at private companies and a major financial institution.
Start Software Expert SearchExpert Witness #284743
This source code review expert holds B.Sc. and M.Sc. degrees in Computer Science, an MBS, and has extensive experience designing user experiences and strategic roadmaps for organizations focused on mobile, creativity, and productivity technologies.
Credited with over 5 patents involving areas such as film and video special effects, mobile software, and hardware, this expert is routinely called on as a speaker, guest lecturer, strategic consultant, and expert witness in software contract disputes and intellectual property litigation.
This expert is a former software engineering executive at a major technology company and sold a software startup to a major technology company, which provided seed funding for a subsequent software company. Speaking engagements have included prestigious developer and broadcasting conferences. Academic credentials include degrees from well-regarded universities.
This expert has written over 15 reports and rebuttals for litigation, generally involving patent and trademark infringement, trade-secret misappropriation, and contract breach. This expert has performed a number of code reviews in code bases ranging from front ends, mobile apps, and device firmware to websites, backends, and databases. This expert has also performed large source code comparisons involving mobile application code and industrial equipment software.
C and related derivative languages, as well as Python, are very familiar to this expert. This expert has worked with C-family languages for decades and has more recently used Python on machine-learning, image analysis, and database projects. This expert has also contributed to a back-end system built on Ruby on Rails.
This expert is an experienced expert witness and litigation consultant.
Start Software Expert SearchExpert Witness #285112
This software code review expert holds a B.Sc., M.Sc., and Ph.D. in Computer Science from a well-regarded university and has held a leadership role at a boutique consulting firm providing IP litigation support involving trade secret, copyright infringement, and patent infringement issues related to software and source code.
This expert has performed hundreds of code reviews for many purposes, including reviews involving literal and non-literal copying or similarity, with experience investigating both direct copying and indirect copying involving algorithms, functions, functionality, data schemas, architectures, and related software elements. Similarity determinations can be made at one or more levels of software, from system-level analysis to line-by-line review.
This expert has performed these analyses alongside review of development artifacts such as revision histories, correspondence, planning materials, requirements materials, roadmaps, and process materials to assess how alleged misappropriation occurred, including analysis of past conduct and its later technical effects. This expert also has experience performing provenance analyses, including determining whether common code originated from public-domain sources rather than from misappropriation.
This expert has been involved with the software industry for over 20 years and has worked professionally in a variety of roles, including Solutions Engineer, Software Developer, Software Architect, technology executive, and company executive. This expert has published academic research on source code analysis and has taught software engineering at the university level.
This expert is an experienced expert witness and litigation consultant with substantial source code review experience in litigation. This expert has served as an expert witness in trade secret, copyright, breach of contract, patent, and other matters.
Start Software Expert SearchExpert Witness #295696
This financial services industry expert is a practice leader in technology and co-leads a financial services and markets practice. Prior to expert work, this expert spent over 15 years on Wall Street as a trader, analyst, and manager of financial software systems development. This expert has served as head of operations and IT for a multibillion-dollar structured finance hedge fund platform, where this expert managed software engineers, financial market quants, and other technical specialists. This expert has managed the development of a commercial software platform for CDO and CLO valuation and surveillance and developed intra-day risk management software for an equity derivatives trading desk.
Over the last 15 years, this expert has been retained numerous times as a testifying expert in Federal court, State court, and arbitration proceedings. This expert has testified in matters involving alleged theft of trade secrets from quantitative trading hedge funds, including allegations involving algorithms, data, and systems. Other related matters have involved trade secrets concerning custom energy trading software platforms and databases, as well as partnership disputes involving alternative cryptocurrency services.
This expert has experience as an Expert Witness and Litigation Expert.
Start Software Expert SearchExpert Witness #295969
This code review expert holds a Ph.D. in Computer Science from a prestigious university and is a computer scientist and software engineer focused on cybersecurity, with specialization in vulnerability management, security products, software supply chain security, phishing mitigation, network security, and authentication systems. This expert is a published author and invited speaker and holds a number of patents related to cybersecurity.
This expert's cybersecurity work has included authentication, payment fraud, network intrusion detection, biometric fingerprint authentication, phishing, software supply chain security, software dependency security, and vulnerability management. This expert has written code in C++, Java, Python, and Go, developed an online digital library, and worked as a full-stack software developer.
This expert has experience as an expert witness and litigation consultant.
Start Software Expert Search