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 a major web browser
- Fellow of multiple prestigious professional organizations in computing and engineering, recognized particularly 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 international research 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
Related Experts
- Power Electronics and Motor Drive Expert Profile
- Electrical Fire and Battery Failure Expert Profile
- Crystalline Coatings and Optical Cavity Systems Expert Profile
- Embedded Firmware and Digital Signal Processing Expert Profile
- Real-Time Embedded Systems and Firmware Expert Profile
Frequently Asked Questions
What types of cases can this expert support?
This expert has testified in patent disputes and antitrust litigation for major companies including Google, Apple, Samsung, and Netflix—cases involving browsers, mobile devices, software security, and cloud computing. They can support litigation around JIT compilation, compiler optimization, virtual machines, and related performance claims.
What is this expert's technical background?
This expert holds a PhD and Diplomingenieur from the Swiss Federal Institute of Technology, with research spanning compilers, programming languages, and distributed systems. They co-invented a JIT compilation technique now used by hundreds of millions of Firefox users. They're a Fellow of the ACM, IEEE, and AAAS, hold six U.S. patents, and received a Humboldt Award for fundamental contributions to the field.
What technologies does this expert specialize in?
This expert specializes in C, C++, Java, and compiler design—particularly JIT compilation, virtual machines, and optimization techniques. They also work in embedded systems, parallel processing, service-oriented architectures, and trusted computing. Computer security and mobile software are central to their recent research.
