Former assistant professor of computer science who taught graduate courses in operating system and compiler design and later spent decades working in the design of computer software and hardware including for datacom equipment. Experienced in managing teams of talented engineers and support personnel. Has been an independent consultant for many years.
Formal Education
- Ph.D. in Computer Science, Stanford University
- M.S. in Computer Science, University of Virginia
- B.S. in Mathematics, California State Polytechnic Pomona
Career Highlights
- Skilled in the fields of digital file formats, fonts, encryption and digital signatures
- Assisted in a major research initiative by developing a 1 million point Fast Fourier Transform (FFT)
- Designed and developed a high resolution film output system
- Founder of a University research laboratory on interactive TV
- While working at a major technology company, was an independent inventor of an important data structure known as B-Trees
- Founded, led, and then sold a leading maker of terminal protocol converters for major computer manufacturers
- Named inventor on over a dozen issued U.S. patents, as well as several foreign patents
Expert Qualifications
- Has served as a technical expert in litigation relating to patent infringement, trade secrets and software copyright
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?
They've served as technical experts in patent infringement, trade secrets disputes, and software copyright cases. Their background spans computer security, consumer electronics, enterprise software, and telecommunications—useful across multiple industries.
What is this expert's technical background?
They hold a Ph.D. from Stanford in computer science and taught graduate-level courses in operating systems and compiler design. They spent decades designing software and hardware for data communications equipment, founded and sold a company making terminal protocol converters, and independently invented B-Trees.
What technologies does this expert specialize in?
They work with C, C++, Java, and Fortran in compiler design, embedded software, encryption, digital signatures, and operating systems. Digital file formats and cryptography are noted strengths.
- C, C++, Java, and Fortran
- Compiler design and optimization
- Embedded software
- Encryption and digital signatures
- Operating systems
- Systems architecture
- U.S. District Courts