I have 30 years of experience, and specialize in the field of computer systems with specific knowledge in the areas of programming, networking and operating systems. I have published on such topics as networks and the Internet, distributed and parallel systems, and programming languages. I have testified on Internet based systems, financial software, and patent infringement and invalidity.