This embedded systems and IOT expert witness is an expert in firmware, formal methods, software engineering, and programming languages.  He is a university instructor for programming languages and has testified in over 40 software-related cases.

Areas of Expertise

  • Mobile phones
  • Telecommunications Equipment
  • Biological modeling software
  • Programming Languages: C, C++, C#, Standard Template Library (STL), Java, Visual Basic, Visual Studio, .NET Development, Assembly


Ph.D. in Computer Science