Please locate the software engineering expert witness you are searching for by clicking on the following links. The professionals found through this page may give opinions regarding computer-aided software engineering, computer programming, database development, and managing firmware development. Consultants found here may also provide expert witness testimony on data mining, software quality engineering, and computer data loss, among other topics.
You may limit your search for Software Engineering expert witnesses to a specific area by selecting a state from the drop down box.
Dr. Sam Malek is a Software Engineering Professor at UC Irvine’s School of Information and Computer Sciences, where he directs the Institute for Software Research and Software Engineering and Analysis Laboratory.
His research spans software design...
Learn More ›
Dr. Cristina V. Lopes is Chancellor's Professor of Software Engineering at the University of California, Irvine, and Director of the Professional Master program in Software Engineering. She has 30 years of experience in software research, development,...
Learn More ›
Dr. Eric Yuan is an Adjunct Professor in the Computer Science Department at George Mason University, where he teaches graduate-level courses including Mathematical Foundation for Computer Science and Introduction to Artificial Intelligence. He is also...
Learn More ›
Monty G. Myers is the founder and CEO of Eureka Software Solutions, Inc. Mr. Myers, with the support of his team at Eureka, has served as a testifying and consulting software expert witness in over 135 software trade secret, patent, and other technology...
Learn More ›
Dr. Harry Direen is an electronic and software engineering consultant and innovation expert creating technical solutions for real world systems. Substantial experience as an expert witness in over 20 litigation cases.
Areas of Expertise:
-Electrical...
Learn More ›
Areas of Expertise:
Jonathan Hochman, Ph.D., is a computer scientist and experienced testifying expert who assists law firms with matters involving Internet technology, digital evidence, and online business practices. His...
Areas of Expertise:
Burgess Forensics offers Digital / Computer and Mobile Forensics & Electronic Discovery and Expert Witness Testimony - since 1985.
Burgess offers Macintosh Digital Forensics, Windows Digital Forensics,...
Areas of Expertise:
Brian Berg has extensive experience with consumer electronics, including data storage devices and interfaces, e.g., Flash Memory, Solid State Disks (SSDs), Disk, Tape, Optical Storage (CD, CD-ROM, DVD,...
Areas of Expertise:
Robson Forensic is a national leader in expert witness consulting, providing technical expertise across many fields within engineering, architecture, science, and a broad range of specialty disciplines.
We...
Areas of Expertise:
Dr. Iman Sadeghi is an award-winning computer scientist and software engineer, holding both a master’s and a doctoral degree in Computer Science from the University of California, San Diego. His illustrious...
Areas of Expertise:
Technical Expert Witness - Technology Intellectual Property and Systems Implementation
Greg Crouse has spent nearly 30 years in the trenches implementing large technology systems all over the world....
Areas of Expertise:
Mehdi Tarrit Mirakhorli is software engineering professor in the department of Information and Computer Sciences at University of Hawaii at Manoa. Prior to that Dr. Mirakhorli served as Kodak Endowed Chair,...
Areas of Expertise:
Dr. Aleksandr Aravkin is a statistical expert witness and tenured faculty member at the University of Washington, where he serves as Associate Professor of Applied Mathematics and Director of Mathematical...
Areas of Expertise:
Dr. Mahdi Eslamimehr is a Professor of Computer Science at the University of Southern California, an award-winning computer scientist, and a senior technology executive in the software products and services...
Areas of Expertise:
Dr. David Churchill offers expert consultation on artificial intelligence, algorithms, and software systems. An Associate Professor of Computer Science at Memorial University of Newfoundland, he holds...
Areas of Expertise:
Dr. Sanjay Ranka is a computer science, artificial intelligence (AI), and software expert witness for patent litigation, PTAB/IPR proceedings, and complex technology disputes. He is a Distinguished Professor...
Areas of Expertise:
Dr. Bang’s experience in the software industry spans leadership, software expert witness consulting, and engineering roles, with a strong focus on technology and intellectual property.
Since 2025, he...
Areas of Expertise:
Victor Edmonds is President of Final Stop Consulting LLC, with fifteen years of professional experience spanning business operations, enterprise technology, and HR information systems. His expertise includes...
Areas of Expertise:
Brad Ulrich has a 15+ year career as a computer scientist, tech entrepreneur, and expert consultant. He is trusted by federal agencies and leading software vendors to provide expert analysis and guidance...
Areas of Expertise:
C. Matthew Curtin, CISSP is the Founder and CEO of Interhack Corporation. Curtin is Interhack’s lead computer scientist and cybersecurity expert. Curtin has been engaged in criminal, civil, administrative,...
Areas of Expertise:
Dr. Cohen has over 30 years experience in the architecture and implementation of complex software applications, ranging from bioinformatics (genomics and proteomics) to chip design tools, from banking...
Areas of Expertise:
When a dispute turns on how software was built, deployed, run, or governed, Bruce Weiner explains what the technology did, what industry standards required, and whether the two matched. He has worked in...
Areas of Expertise:
Rick Watts is a seasoned professional with over 35 years of experience, holding certifications as an Enterprise Architect, Project Management Professional, and Software Engineering Master. Rick’s technology...
Areas of Expertise:
Seth Kitchen is a Missouri-licensed Professional Engineer offering structural engineering review, forensic analysis, and expert engineering opinion and testimony. His background spans aerospace, agricultural,...
Areas of Expertise:
William Luk is a software expert and technical executive with more than 20 years of experience in computer and network security. William has developed or led product teams to develop enterprise class firewall,...
Areas of Expertise:
30+ years in the design and testing of software, firmware, and hardware. (Firmware: software that runs machines and devices.) 15 years with Hewlett-Packard’s LaserJet printer design lab. Named inventor...
Areas of Expertise:
Trent Walton, CCE, CCCE, CECFE, is President and Founder of Forensic Discovery LLC, with more than 20 years of combined experience in digital forensics, eDiscovery and legal technology. He assists attorneys...
Areas of Expertise:
Dr. Chris Daft is an Oxford-educated physicist, engineer and inventor whose expert witness practice centers on patent and trade secret disputes involving medical devices, wearable electronics, AI, and...
Areas of Expertise:
-Professor of Computer Science, University of Massachusetts Amherst (Manning College of Information & Computer Sciences)
-Serves as a software expert witness in IP litigation and advises businesses on...
Areas of Expertise:
Bert Schiettecatte is a consulting and testifying expert with over 30 years of hands-on software and hardware engineering experience. He specializes in complex intellectual property litigation, including...
Areas of Expertise:
Joe Sremack is a forensic technology expert witness with more than 20 years of experience analyzing complex data, software, and artificial intelligence systems in high-stakes litigation. A Partner at Resolution...
Areas of Expertise:
Software and data are ubiquitous, with every organization now dependent on ever more complex digital infrastructure. AI is being infused into every product and service, dramatically increasing that complexity...
Areas of Expertise:
John Horst, CISSP®-ISSAP®, is the Chief Technology Officer for Xanesti Technology Services, LLC.
John has provided expert information technology consulting across several lines of business such as pharmaceutical...
Areas of Expertise:
A software engineer for over 35 years and former Apple engineer, Dave Howell focuses on Intellectual Property litigation and contract disputes. He has spoken at a number of conferences, including Apple’s...
Areas of Expertise:
Ph.D. computer scientist with 24+ years spanning telecommunications, networking, artificial intelligence, smart TV/streaming, and cloud infrastructure. Expert witness in 20+ cases for patent infringement,...
Areas of Expertise:
For over 30 years, ForensisGroup has provided the nation’s top law firms, businesses, insurance companies, government entities with highly qualified expert witnesses and consultants. Experts referred by...
Areas of Expertise:
I have over 30 years specializing in software engineering and programming languages. For the past 10 years I have been involved in investigating mobile app development for native Android, native iOS and...
Areas of Expertise:
Consolidated Consultants (CCc) continues to deliver high quality expert witness and medical expert witness referrals nationwide since 1995. CCc is the only referral service where you can view the full,...
Areas of Expertise:
Mark McFarland, PE, DFE, is a licensed and Board Certified electrical and telecommunications engineer. He provides expert consulting to plaintiff and defense counsel on civil and criminal cases nationwide....
Areas of Expertise:
As a programmer, CTO, and inventor, Jason Frankovitz has been in the trenches of technology for more than 30 years. He has worked as a software development manager, technical analyst, and mentor in a wide...
Areas of Expertise:
Dr. Rosenberg is a highly experienced user interface and human factors expert with extensive expert witness experience specializing in user interface design, human factors, software engineering, virtual...
Areas of Expertise:
-James R. Cudworth Professor of Comp. Sci., Univ. of Alabama
-Associate Department Head for Graduate Studies (CS, UA)
-Editor-in-Chief, Computing in Science & Engineering (IEEE CS)
-Expertise: empirical...
Areas of Expertise:
Dr. George Edwards is an expert in computer software, Internet applications, web technologies, wireless and mobile devices, digital video and multimedia, and GPS and mapping systems, and he has testified...
Areas of Expertise:
Andrew Holm-Hansen is Director of Technical Services, Canada, where he leads Quandary Peak’s Vancouver office and supports clients in high-stakes software disputes. He provides expert analysis in litigation...
Areas of Expertise:
Internet, telecommunications & information technology specialists for intellectual property consulting and patent litigation including web commerce technologies, web marketing disputes, internet copyright,...
Software Engineering FAQs
What is a software engineering expert witness?
A software engineering expert witness is a computer programming engineer who specializes in developing, testing and managing software development projects.
What is the role of a software engineering expert witness?
A software engineering expert witness specializes in providing testimony on matters related to software engineering practices, including software development life cycle, project management, quality assurance, and testing.
How much can a person make as a software engineering expert witness?
Software engineering expert witnesses may be compensated between $200 and $425 per hour, or higher, depending on the type of case and the work the expert is asked to perform.
What are the qualifications of a software engineering expert witness?
Computers & technology expert witnesses should have knowledge of computer systems, software development, and hardware architecture.
What type of evidence is gathered in a lawsuit by a software engineering expert witness?
A software engineering expert witness may gather evidence such as source code, documentation, and testimony to provide technical analysis and opinions in a lawsuit related to software development.
In what type of cases might expert testimony be heard from a software engineering expert witness?
Expert testimony from a software engineering expert witness may be heard in cases involving software development, coding errors, cybersecurity breaches, intellectual property disputes, and technology-related accidents or failures.