Computer Software Expert Witnesses

Start Computer Software Expert Search
What is a computer software expert witness?
Computer software expert witness candidates typically have extensive experience in computer science, software development, computer forensics, electrical engineering, telecommunications, and/or information technology. A computer 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 computer software expert witness?
Often, matters requiring computer software expert witness services involve intellectual property, such as patent infringement litigation, software copyright, or trade secret disputes. A digital 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.
Computer software expert witness case examples
Representative matters where Cahn Litigation Services has searched for experts include:
- a mobile devices class action involving firmware updates,
- software design trade secret allegations,
- copyright infringement suit filed in Texas,
- medical device patent litigation,
- 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 computer 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 consumer software expert witness around quickly, providing the right balance of expertise and testimony experience.
Related Disciplines
Computer 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 Computer Software experts known by Cahn Litigation Services. These bios are provided to give lawyers a sense of the Computer Software landscape.
Expert 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 Computer 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 Computer Software Expert SearchExpert Witness #215714
This expert has many years of academic and engineering experience and has experience as an expert witness in computer science, software development, network streaming media, embedded systems, enterprise software systems, digital signal processing for audio and music technology. This expert has sustained a long and successful career at the cutting edge of software development and system design using multiprocessor/multi-core architectures for signal processing and control. This expert has been a Software Architect for multiple projects at various companies, and has consulted for a long list of technology companies. This expert provides computer technology consulting, software engineering, and litigation support to high-technology companies, internationally.
This expert has testified before the International Trade Commission, and before a jury in Federal Court, has testified at Markman claim construction hearings and Markman tutorials in Federal Court, been deposed over 10 times, and has authored more than 50 reports and declarations. Case types include patent, trademark infringement, copyright, trade secret misappropriation, and inequitable conduct. This expert has worked on complex international patent cases, and has provided expertise on such diverse areas as streaming media systems, handheld networked Personal Information Management (PIM) devices, enterprise email systems, software for factory automation, interactive databases, enterprise software for management of media libraries, MPEG audio compression, on-line gaming, composition systems, digital camera hardware and software, digital audio hardware and software technologies, compilers, file systems, operating systems, and more.
This expert has worked for companies that interfaced between portable and nonportable devices for sharing information and resources. Additionally, this expert has testified on matters regarding the protocol for having a portable device direct music to be transmitted to a sound system wirelessly.
This expert has published widely in various juried journals, and has authored three books including a two-volume text on the mathematics of music, and a collection of articles on artificial neural networks and music research. This expert taught graduate and undergraduate courses in computer science and digital audio, conducted computer systems research for digital audio, designed and built several networked digital media computer laboratories.
Start Computer Software Expert SearchExpert Witness #211297
This expert has many years of industry and academic experience covering a broad swath of hardware and software engineering. While providing technical support for all IC products for customers this expert's chief focus was microprocessors and their attendant software development systems and test/integration tools (ICE, logic analyzers).
This expert has consulted over the past several years, specializing in computer chip/IC product engineering/reverse engineering and related intellectual property issues.
This expert has a unique perspective on the computer chip industry. As manager of applications engineering at an IC startup this expert developed datasheets, app notes and PowerPoint presentations for 10/100 Mbps Ethernet (10Base-T/100Base-TX) and Gigabit Ethernet (1000Base-T) ICs. While a marketing manager this expert was responsible for all aspects of a startup business unit developing a communications IC product line, including contributing to the business plan and product definition. The market focus was SONET/SDH low-level devices (PMDs and PLLs).
This expert has started two businesses that have developed PC software products. This expert taught computer programming, architecture and logic design courses. This expert also instructed an Extension in the Microprocessor Hardware/Software Certificate program, designing the "Systems" course for that program.
Start Computer Software Expert SearchExpert Witness #218852
This expert is a computer scientist, educator, and early Internet entrepreneur who was a pioneer in developing online communities. This expert has been a software product developer for many years and has experience as an expert witness in a variety of software patent-related lawsuits as well as in an International Trade Commission hearing. This expert has provided trial testimony, and eighteen cases in which depositions were given (some cases had multiple depositions). This expert's construction software experience is in development of software which would generate three-dimensional models and blueprints. This expert also built a computer system to assist civil engineers and earthmoving contractors.
Start Computer Software Expert SearchExpert Witness #259850
This expert holds a PhD in Computer Science and specializes in Computer security and privacy, Internet and Web technologies, and software forensics. This expert has brought these skills to bear building a highly successful litigation support consultancy providing technical research and consulting services for software litigation and review, including:
- Experienced expert investigation and exposition- Source code analysis: understanding software's technical purpose from its original design- Behavioral analysis: understanding software's behavior through live experiments- Security and privacy audits of Web sites and Internet-enabled softwareClients have engaged this expert in cases including trade secrets, patents, privacy, internal product reviews, and antitrust. This expert has testified at trial 8 times, had 19 depositions, and has served almost 10,000 pages of expert reports.
Web bugs (beacons) have been one of this expert's research areas and this expert has published in this area. This expert continues working in Web technologies and is quite comfortable with them.
Start Computer Software Expert SearchExpert Witness #225323
This computer science/GPU expert holds a Ph.D. and is an academic professor specializing in computer science and engineering, with senior leadership experience at a private technology company. This expert has held adjunct academic appointments in biomedical engineering and advanced computing for art and design. This expert earned undergraduate degrees in computer science and Applied Mathematics from a well-regarded public university, followed by M.Sc. and Ph.D. degrees in Computer Science from another well-regarded public university.
This expert previously spent over 10 years as a researcher at a national laboratory, developing complex simulation codes and associated visualizations, and later led research efforts in scientific visualization, computer graphics, and virtual reality with substantial research funding. This expert's research interests include computer graphics, game technologies, serious games, games for health, virtual reality, real-time rendering, scientific visualization, and medical imaging.
This expert serves or has served on editorial and conference boards for prominent visualization, computer graphics, and related technical forums, including major publications and conference series in visualization and computer graphics. This expert has authored over 100 scientific publications and remains actively involved in the graphics community, including through membership in a prominent computer society. This expert also regularly consults on legal matters involving patents and copyrights, general programming issues, and .NET technologies.
This expert has served as an expert witness in numerous patent litigation and trade secret matters involving GPU architecture, shader pipelines, and graphics hardware acceleration. Roles have included authoring expert reports, providing deposition and trial testimony, and supporting counsel through technical analysis, claim interpretation, and code review. This expert has testified before the U.S. International Trade Commission (ITC) and has been deposed several times.
This expert's litigation experience includes ITC and district court matters, inter partes review proceedings, and trade secret matters involving GPU and unified shader architecture, graphics hardware acceleration, semiconductor design, graphics IP, software and hardware code analysis, software forensics, GPU compression technology, and related computer graphics technologies. This expert's work has included expert reports, deposition testimony, trial testimony, declarations, technical reports, technical review, and analysis of software and hardware code.
Start Computer Software Expert SearchExpert Witness #226747
This USB expert is a software and embedded software/firmware developer and expert witness with over 40 years of experience, focusing primarily on copyright infringement and trade secret misappropriation through source code comparisons.
This expert has experience with patent infringement involving computer storage devices, including hard disk drives and storage controllers with SCSI, IDE/ATA, SATA, Fibre Channel, and USB interfaces.
This expert has worked as an employee and consultant for many computer storage device manufacturers, developing firmware for connection interfaces and detailed device operations, and has held leadership and advisory roles in prominent technology professional organizations.
Start Computer 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 Computer Software Expert SearchExpert Witness #231689
This network monitoring expert holds a Ph.D. and has many years of experience in wireless communications, AI, cloud computing, IOT, electronic devices, and other advanced software platforms. This expert is an expert in technology and venture funding, is a hands-on coder, and creates prototypes for many products developed through an incubator, with familiarity in code reviews, hardware, and software audits. This expert earned a B.Sc. in Electronics Engineering from a technology institute and a M.Sc. in Electrical and Computer Engineering and Ph.D. in Computer Engineering from a well-regarded university.
This expert is an experienced expert witness and litigation consultant.
Start Computer 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 Computer Software Expert SearchExpert Witness #238701
This software reverse engineering expert holds a PhD and is a professor of computer engineering in a department of electrical engineering and computer science at a well-regarded California public research university, where this expert previously served in a department leadership role. This expert has been involved in research and development in computer architecture, reconfigurable computing, sensor networks, VLSI chip design, network-on-chip technology, 3D chips, and computer graphics since earning a PhD from a major public research university.
This expert has extensive litigation experience, including work involving ABS code and algorithm review in automotive class action contexts. The work included analysis of wet-road braking performance, vehicle behavior over bumps, and whether ABS functionality performed as designed in circumstances associated with skidding, injuries, and accidents.
This expert has published over 200 articles in peer-reviewed journals and conferences. This expert has trained hundreds of students who have assumed key positions in software and computer systems design companies over the past two decades. This expert has also served as a PI or Co-PI on multi-million-dollar research grants for developing next-generation computer systems for applications in general-purpose computing and digital signal processing.
Start Computer 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 Computer 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 Computer Software Expert SearchExpert Witness #270508
This network monitoring expert has over 40 years of experience with storage devices, embedded software systems for industry and consumer products, and related systems, including flash memory such as solid state disks, memory cards, and flash drives; optical storage such as CD, DVD, WORM, and magneto-optical storage; magnetic storage such as hard disks, floppy disks, and tape; RAID and disk arrays; jukeboxes; USB; SCSI; iSCSI; IDE/ATA/ATAPI/SATA; Fibre Channel; PCMCIA; game programming; home appliances; and telecommunications.
This expert has written and designed device drivers, software, and firmware for Windows, Linux, VxWorks, QNX, and other embedded real-time operating systems (RTOSs). Professional roles have included software developer, project lead, seminar presenter, and technical writer. Technical experience includes programming languages such as Java, Python, PHP, LabVIEW, C, C++, Delphi, C#, and assembly.
This expert has served as an expert witness and expert consultant in over 40 engagements involving patent, trade secret, copyright, class action, and contractual disputes, as well as patent portfolio reviews involving file systems, game programming, home appliance technology, telecommunications, and television control software. These engagements have drawn on over 30 years of experience in the software storage industry and over 40 years of experience as a computer engineer, and have involved technology in the consumer products, telecommunications, and storage industries.
This expert has written expert reports, been deposed, and provided courtroom testimony at trial. Engagements have involved source code analysis and comparisons, object code disassembly, benchmarking, computer media duplication, and forensic analysis on data storage devices and file systems using tools including EnCase, FTK, and DiskJocky.
This expert has worked on over 50 expert witness matters and has testified by deposition and at trial multiple times. Career experience has included work on networks internal and external to computer systems, including international communication networks. Prior projects have included building a system that periodically pinged computers on a network to detect computer hardware theft, and similar technology has been used to measure the availability of web systems.
This expert is an experienced expert witness and litigation consultant.
Start Computer Software Expert SearchExpert Witness #284744
This source code review expert holds a B.Sc. in Computer Science from a well-regarded university, an M.Sc. in Computer Science from a public research university, and an MBS from a prestigious university. This expert has developed software professionally for Apple platforms for nearly forty years, including over 5 years managing engineers in Apple's applications division and over 5 years leading a software company founded following the announcement of the iPhone App Store.
This expert has worked extensively with iOS power management, application life-cycle behavior, and system-level edge cases. This expert has been retained as an expert in numerous matters involving mobile software, including personal-injury and wrongful-death cases, larger class actions, and patent disputes involving major technology and software companies.
Start Computer Software Expert SearchExpert Witness #284744
This source code review expert holds a B.Sc. in Computer Science from a well-regarded university, an M.Sc. in Computer Science from a public research university, and an MBS from a prestigious university. This expert has developed software professionally for Apple platforms for nearly forty years, including over 5 years managing engineers in Apple's applications division and over 5 years leading a software company founded following the announcement of the iPhone App Store.
This expert has worked extensively with iOS power management, application life-cycle behavior, and system-level edge cases. This expert has been retained as an expert in numerous matters involving mobile software, including personal-injury and wrongful-death cases, larger class actions, and patent disputes involving major technology and software companies.
Start Computer Software Expert SearchExpert Witness #284744
This source code review expert holds a B.Sc. in Computer Science from a well-regarded university, an M.Sc. in Computer Science from a public research university, and an MBS from a prestigious university. This expert has developed software professionally for Apple platforms for nearly forty years, including over 5 years managing engineers in Apple's applications division and over 5 years leading a software company founded following the announcement of the iPhone App Store.
This expert has worked extensively with iOS power management, application life-cycle behavior, and system-level edge cases. This expert has been retained as an expert in numerous matters involving mobile software, including personal-injury and wrongful-death cases, larger class actions, and patent disputes involving major technology and software companies.
Start Computer Software Expert SearchExpert Witness #284744
This source code review expert holds a B.Sc. in Computer Science from a well-regarded university, an M.Sc. in Computer Science from a public research university, and an MBS from a prestigious university. This expert has developed software professionally for Apple platforms for nearly forty years, including over 5 years managing engineers in Apple's applications division and over 5 years leading a software company founded following the announcement of the iPhone App Store.
This expert has worked extensively with iOS power management, application life-cycle behavior, and system-level edge cases. This expert has been retained as an expert in numerous matters involving mobile software, including personal-injury and wrongful-death cases, larger class actions, and patent disputes involving major technology and software companies.
Start Computer 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 Computer Software Expert Search