Professor of computer science and early pioneer in the areas of moving target cyber defenses, mobile code, and dynamic compilation. Specialized expertise in the areas of compilers and programming languages and distributed and service-oriented computing architectures. Current research focus primarily on software systems with emphases on computer security, virtual machines, and just-in-time compilation.

Formal Education

  • Doctor of Technical Sciences, Swiss Federal Institute of Technology
  • Diplomingenieur, Swiss Federal Institute of Technology

Career Highlights

  • Co-invented a compilation technique that was transitioned successfully from academic research to daily use by hundreds of millions of users of the JavaScript engine in the Firefox browser
  • Fellow of the American Academy for the Advancement of Science (AAAS), Association for Computing Machinery (ACM), Institute of Electrical and Electronic Engineers, IEEE, and International Federation for Information Processing (IFIP) recognized particularly for his for pioneering contributions to just-in-time compilation and optimization
  • Named inventor on six issued U.S. patents including one relating to just-in-time code compilation
  • Recipient of a prestigious Humboldt award, which was granted in recognition of the significant impact of his fundamental discoveries, new theories, and insights and an expectation of future achievement
  • Fluent in German with a history of appointments as a visiting professor in several European universities

Expert Qualifications

  • Expert witness in a range of litigation for and against companies including GM, Google, Huawei, Hulu, Netflix, Samsung, and Starbucks
  • Testifying expert in a pair of U.S. International Trade Commission (ITC) investigations on behalf of Apple and RIM, respectively
  • Submitted an expert report in an Eastern District of Texas case that played a major role in client defendant Verizon Wireless' dismissal