Our Experts

Filter by Practice Area
George Edwards - Software Expert Witness

George Edwards, PhD

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
Brad Ulrich - Software Expert Witness

Brad Ulrich

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
Mahdi Eslamimehr - Senior Software Consultant

Mahdi Eslamimehr, PhD, MBA

VP of Emerging Tech Due Diligence Los Angeles

Dr. Mahdi Eslamimehr is an award-winning 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.

LitigationLitigationTestifying and Consulting Expert
Due DiligenceArea of ExpertiseProgram Analysis
Ajit Dhavle

Ajit Dhavle, Pharm.D, MBA

VP of Health IT, Audits & Life Sciences Washington D.C.

Dr. Ajit Dhavle is a healthcare technologist, clinician, entrepreneur, and a problem solver with 20 years of experience in digital health, quality, e-medications, Health IT standards, and patient safety. He oversees a team of health informatics experts to provide strategy, management, SDLC, compliance, and audit services to government and commercial entities.

Health ITFocus AreaHealth IT & Life Sciences
Jason Frankovitz - Software Engineering Expert

Jason Frankovitz

Director of Software Class Actions Los Angeles

As a developer and CTO, Jason Frankovitz has been in the trenches of technology for 30 years. He has worked as a programmer, software development manager, technical analyst, CTO, and mentor in a wide variety of industries including social media, digital entertainment, and online advertising.

LitigationLitigationSenior Testifying Expert
Due DiligenceArea of ExpertiseWeb Applications
Isaac Pflaum - Expert Witness

Isaac Pflaum

Director of Complex Software Litigation Chicago

Isaac Pflaum has more than a decade of experience as a scientist, attorney, and consultant to Fortune 100 tech companies and government agencies. He serves as an expert witness in software-related litigation such as patent infringement and breach-of-contract matters.

LitigationLitigationTestifying and Consulting Expert
Health ITFocus AreaGovernment Contracts & Health Exchanges
Jae young Bang - Director of Software Development

Jae Young Bang, PhD

Director of Software Development Los Angeles

Dr. Jae Young Bang is a senior computer scientist and software technology consultant with a decade of experience in software engineering. He currently serves as a consultant and source-code reviewer in software litigation including patent/copyright infringement and breach-of-contract matters, and also as a researcher in software architecture design and analysis.

LitigationLitigationTestifying and Consulting Expert
Due DiligenceArea of ExpertiseSocial Media
Cassie Oates - Director of Litigation Discovery

Cassie Oates

Director of Litigation Discovery Los Angeles

Cassie Oates has a decade of experience working with software experts in large and small-scale software failure litigation. Experienced in arbitration, bench trials, and jury trials; Ms. Oates offers expertise in document review, fact witness interviews, change management, and testing best practices.

LitigationLitigationExpert Witness Support
Andrew Holm-Hansen - Health IT Solutions Architect

Andrew Holm-Hansen

Director of Health IT Engineering Nashville

Andrew Holm-Hansen has worked in Health IT for 15 years, and led several development teams during his career. As an Enterprise Architect, he distilled complex information that cut across legal, staffing, and technology boundaries, to provide decision-makers with actionable information.

LitigationLitigationConsulting Expert
Health ITFocus AreaSoftware Architecture & Engineering
William Luk - Senior Software Consultant

William Luk

Regional Director, Northern California Silicon Valley

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
Gordon Mackay - Senior Software Consultant

Gordon MacKay

Senior Software Consultant Austin

Gordon MacKay is a software and systems expert and technical executive with experience in telecom, network security, and SaaS/Cloud platforms. Gordon has led teams in architecting, developing, and deploying a multi‑tenant SaaS-based vulnerability management platform and scanning solution which is being used worldwide by fortune 500 organizations as part of their ongoing cyber defense programs.

LitigationLitigationConsulting Expert
Health ITFocus AreaCloud & App Security
Due DiligenceArea of ExpertiseCybersecurity Analysis
Shahzad Ahmad - Senior Biomedical and Health IT Consultant

Shahzad Ahmad

Senior Biomedical and Health IT Consultant Chicago

Shahzad Ahmad has a deep background in healthcare IT as a technical project manager and product owner. His 8+ years of experience includes implementation of EHR systems across the nation’s top healthcare institutions, owning the SDLC of medical devices, as well as bioengineering research of early detection technologies for debilitating diseases.

LitigationLitigationTestifying & Consulting Expert
Health ITFocus AreaEHR & Biomedical Product Design
Anna Mathias - Project Manager, Health IT

Anna Mathias, BS, PMP

Project Manager, Health IT and Litigation Nashville

Anna Mathias is a certified Project Manager with a focus in organizing, supporting, and contributing to work products related to Electronic Health Record (EHR) software quality, regulatory, and patient safety assessments. She is a strong leader and team player with excellent interpersonal and communication skills.

LitigationLitigationExpert Witness Support
Health ITFocus AreaSafety & Quality Assessments
Ray Chiang

Ray Chiang

Software Consultant and Code Analyst Los Angeles

Ray Chiang is a software consultant and code analyst involved in technologies related to systems engineering, digital media, embedded system, consumer electronics, and industry-standard development. He is skilled in source code review and reverse-engineering.

LitigationLitigationConsulting Expert
Health ITFocus AreaSoftware Quality & Source Code
Due DiligenceArea of ExpertiseDigital Media & Code Analysis
Tuyana Molokhoeva - Legal Specialist & IT Expert

Tuyana Molokhoeva, LL.M.

General Counsel Los Angeles

Tuyana is an experienced foreign attorney and expert in arbitration and litigation. She advises clients on IP litigation and arbitration involving trade secret misappropriation, breach of contract, and copyright infringement.

LitigationLitigationExpert Witness Support
Due DiligenceArea of ExpertiseInternational M&A Transactions
Alicia Morton Farlese - Health IT Regulations Expert and Government Affairs Specialist

Alicia Farlese, DNP, RN-BC

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
Sigurd Meldal - Computer Expert Witness

Sigurd Meldal, Dr.Sc.

Senior Computer Scientist Silicon Valley

Dr. Meldal has testified in federal court and been deposed multiple times as an expert in computer science and software engineering. He has provided technical opinions regarding mobile devices, networks, wireless telephony, databases, service-oriented architectures, web systems, and geospatial positioning.

LitigationLitigationSenior Testifying Expert
Eric Koskinen - Computer Scientist

Eric Koskinen, PhD

Senior Computer Scientist New York

Dr. Eric Koskinen has expertise ranging from operating systems, networks, and servers to high-level concepts such as software architecture and compilers. Currently, he is an endowed Assistant Professor at Stevens Institute, and holds a PhD in Computer Science from the University of Cambridge.

LitigationLitigationSenior Testifying Expert
Nenad Medvidovic - Software Expert Witness

Nenad Medvidović, PhD

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

Our team of computer experts is highly proficient in a range of technologies and applications

Devices & Smartphones

Expert testimony and software analysis services for mobile hardware and software.

Learn More
Internet Apps & Websites

Cutting-edge apps and sites are richer and more dynamic with improved functionality.

Learn More
Healthcare IT Systems

We offer independent analysis of EHR software standards and regulations.

Learn More
Java-Based Systems

One of the most ubiquitous and successful software languages in the world today.

Learn More
Digital Media & Video

We provide expert testimony and technical analysis of multimedia systems.

Learn More
Computer Forensics

Our computer expert witnesses analyze system failures and data tampering.

Learn More
Speak with a Software Expert Today