Expert Witness & Litigation Consulting

If you need expert testimony about software and computer technology, look no further.


We have extensive experience in patent litigation:

We are experienced in all types of software disputes:

We are knowledgeable in a broad range of computer technologies:
  • Smartphones

    We have a deep understanding of today’s top mobile platforms including Android, iOS and iPhone, Windows Phone 8, BlackBerry, Brew, and more. We have proven results serving as patent infringement litigation consultants for top legal firms and multinational companies on smartphone-related patents. Our solid industry background and focus in the expert witness field allow us to exceed our clients’ expectations in the most demanding situations.

  • Android

    Our direct experience with the Android platform allows us to serve as a trusted and knowledgeable resource in cases that require an expert witness for Android-based smartphones. Our experience extends from the core operating system to peripherals including mobile apps, social network services, multimedia (including video and camera hardware), geo-location (GPS), cellular platforms (GSM, CDMA, LTE), and more.

  • Java

    Quandary Peak’s highly-trained experts can serve as expert witnesses on Java software systems, particularly mobile, embedded, and user-interface systems. We know Java SE, Java ME, Java EE, Java Servlets, and the tools used to build systems with these technologies, such as the Eclipse IDE. We also have a comprehensive understanding of how Java differs from other programming languages and what’s going on inside the Java Virtual Machine.

  • Internet and Websites

    Quandary Peak’s staff has become a go-to source for expert witnesses in websites and internet software. We have direct experience with a number of technologies including Perl, Python, PHP, Ruby, Java, JavaScript, SQL, and .NET, just to name a few. We are particularly knowledgeable in rich Internet applications and websites with complex back-end functionality, which are commonly built using a three-tiered architecture based on a LAMP (Linux, Apache, MySQL, PHP) software stack.

Speak with an expert today

888‑959‑9639·info@quandarypeak.com

We are techies who speak legalese.
  1. Lawyers and engineers speak, write, and think differently. Translating tech jargon into the precise, unambiguous language of the law isn’t taught to engineers. We know how to do it.
  2. You can’t be an effective expert witness if you don’t understand the legal issues in question. Patents are legal documents, not engineering documents. Most engineers find them baffling (but we don’t).
  3. Explaining technical concepts to non-experts is hard. Conveying complex concepts in a way that is easy to understand is a skill we’ve carefully honed over years of practice.
We help lower costs for your clients.
  1. We off-load time-consuming tasks from expensive testifying experts. Our lower cost (but highly capable) consultants do the heavy lifting then feed information to the testifying expert.
  2. We are super efficient. We have done this many times, so we hit the ground running on every project.
  3. We use proprietary processes and tools. We have developed techniques specifically for litigation consulting that save valuable time (and money!)
We are software litigation fanatics.
  1. Litigation consulting is our full-time job. We don’t serve as expert witnesses as a “side gig,” and we don’t have another job that’s a higher priority.
  2. We are experienced. Since this is what we do all day, every day, we know what works and what doesn’t.
  3. We love what we do. Many experts do this work to supplement their income. We have chosen it as a career because we enjoy it.
Our team is your team.
  1. We assemble a team of experts with complementary knowledge and skills to fit your project. Each of our experts specializes in certain areas, and they collaborate to cover all the bases.
  2. A Quandary Peak team is more than the sum of its parts.  As the old saying goes, two heads are better than one.
  3. We can easily increase or decrease the work force assigned to a task. When crunch time arrives, we can devote more resources to get the job done.

Meet Some of Our Experts


Nenad Medvidovic - Software Expert Witness
Nenad Medvidović, PhD
Testifying Expert

Nenad Medvidović is a Professor and Associate Chair for Ph.D. Affairs in the Computer Science Department at the University of Southern California. From 2009 to 2013, Medvidović was Director of the USC Center for Systems and Software Engineering. His research is in the area of software architectures and analysis.

Sigurd Meldal - Computer Expert Witness
Sigurd Meldal, Dr.Sc.
Testifying Expert

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.

Jae young Bang - Research Scientist
Jae young Bang, PhD
Consulting Expert

Dr. Jae young Bang is a research 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.

Sam Malek - Software Expert Witness
Sam Malek, PhD
Testifying Expert

Sam Malek is a Professor in the School of Information and Computer Sciences at the University of California at Irvine. Dr. Malek has testified as an expert witness in a variety of software-related legal matters, including patent cases, IPRs (Inter Partes Review), contractual disputes, and other types of litigation.

Shahin Nazarian - Senior Research Scientist in Electrical and Computer Engineering
Shahin Nazarian, PhD
Testifying and Consulting Expert

Dr. Nazarian is an Associate Professor of Engineering Practice in the Department of Electrical Engineering at the University of Southern California. He also has nearly a decade of industry experience as a software and hardware design engineer in a wide range of areas, including integrated circuits and embedded systems.

Elise Russo - Master of Public Health
Elise Russo
Project Manager

Elise Russo is a project manager focused in coordinating and executing quality/safety projects that investigate factors relating to the intersection of healthcare informatics, health information technology (HIT), and patient safety.