Ewitness.com: Computer Programming Online Expert Witness Experts. Ewitness.com: Computer Programming Online Expert Witness Experts.
  Home Store Join Expert Login Terms/Policy Faq Logout
          Find an Expert by "keyword" Location: Submit "keyword": To search by category:
       Expert Witness
Expert Witness

Computer Programming Online Specialist, Expert Witness and Forensic Consultant.

Ph.D.- Computer Science, Stanford U.; over 30 years in computer systems, software, input/output, and hard disk; experience with Intel, Microsoft and many others; neutral advisor to two federal judges.

EXPERT ID: 13623

Print this page

Location:  US

CLICK HERE TO CONTACT
THIS EXPERT OR TO RECEIVE
ADDITIONAL INFORMATION

 

Short Biography:

EW #13626 Ph.D.

Expertise areas – computers & software

• Computer systems design
• Software development – firmware – embedded systems
• Operating systems – file systems – caching - real-time systems
• Hard disk design & performance
• Bus design – local area network, system bus, I/O Channel
• Bus standards – 1394 FireWire I-Link – ATA – SCSI – Futurebus – Unibus
• Input/Output interfaces ATA – ATAPI - IDE
• Management of product development
• Simulation – performance measurement – benchmark test


Professional Summary

For the past thirty years, EW #13626 has been an engineering manager and technical leader in the computer systems, software and peripheral equipment industry; and consultant to management in a wide range of high-tech product development. He is currently a technical advisor to two Federal District Court judges.


Employment History

1982 - present

Independent Consultant
-Expert witness in intellectual property cases.
-Project management and product planning for manufacturers of computers, software, and peripheral equipment.
-General business consulting for small firms, both for-profit and nonprofit.

1993 - 1998
Quantum Corporation
Director, Systems Engineering
-Key contributor to Quantum’s strategic planning team and the creation of a new business unit for consumer electronics applications of hard disk drives.
-Built an engineering organization from zero to 27 people.
-Made Quantum a leader in hard disk interface technology – ATA/33, ATA/66, SCSI-160M
-Developed software/hardware tools for firmware & system validation.
-Led disk drive performance enhancements in caching, system performance modeling & simulation, Windows 98/NT software drivers.

1979 - 1982
Apple Computer, Inc.
Engineering Supervisor
Hardware & firmware engineering of local area network, Lisa development team; design of hardware/firmware interpreter for Pascal p-machine.

1977 - 1979
Tandem Computer, Inc.
Senior Engineer
Advanced development of next-generation multi-processor systems; work on rollback-recovery in distributed databases.

1972 - 1977
Digital Equipment Corp.
Consulting Engineer
Computer processor hardware & operating system software development; I/O subsystems development; bus design for high-speed I/O channels and for minicomputer system CPUs.


Patents

Patent Number Date Issued Title
4,245,303 Jan. 13, 1981 Memory for Data Processing System with Command and Data Buffering
4,229,791 Oct. 21, 1980 Distributed Arbitration Circuitry for Data Processing System
4,232,366 Nov. 4, 1980 Bus for a Data Processing System with Overlapped Sequences
4,045,781 Aug. 30, 1977 Memory Module with Selectable Byte Addressing for Digital Data Processing System
4,007,448 Feb. 8. 1977 Drive for Connection to Multiple Controllers in a Digital Data Secondary Storage Facility
3,999,163 Dec. 21, 1976 Secondary Storage Facility for Data Processing Systems
3,911,400 Oct. 7, 1975 Drive Condition Detecting Circuit for Secondary Storage Facilities in Data Processing Systems


Education

1973 Stanford University Ph.D., Computer Science

1966 California Institute of Technology M.S., Electrical Engineering

1965 Cornell University B.S. Engineering Physics



Publications

If Extreme Programming is Good Management, What Were We Doing Before?, EDN Magazine, November 13, 2003

Twelve Things to Ask Your Software Development Team, ComputerWorld online, September 22, 2003

A File Structure for Non-erasable Media, with Wayne Wang, Ninth IEEE Symposium on Mass Storage Systems, pp. 72-76, 1988

Small Image Retrieval System, with Wayne Wang, Ricoh Technical Report No. 16, pp. 93-95, 1987

Buses, the Backbone of Computer Structures, chapter 11 of Computer Engineering, ed. by Bell et al., Digital Press, 1978

Computing with Multiple Microprocessors, Stanford Linear Accelerator Center Report No. 161, 1973


Professional Associations and Affiliations

Institute of Management Consultants (USA) – Certified Management Consultant

Association for Computing Machinery

Institute of Electrical and Electronics Engineers – Computer Society


 

Blinded CV

Category Directories:

 

Category Searches:


 
Arbitration / Mediation Expert Witnesses Directory   Arbitration / Mediation Experts Witnesses ;
Computer / Information Sciences Expert Witnesses Directory   Computer / Information Sciences Experts Witnesses ;
Data Processing Expert Witnesses Directory   Data Processing Experts Witnesses ;
Digital Television Expert Witnesses Directory   Digital Television Experts Witnesses ;
Electronics Expert Witnesses Directory   Electronics Experts Witnesses ;
Engineering - Electrical Expert Witnesses Directory   Engineering - Electrical Experts Witnesses ;
Information Systems Expert Witnesses Directory   Information Systems Experts Witnesses ;
Internet Expert Witnesses Directory   Internet Experts Witnesses ;
Management Expert Witnesses Directory   Management Experts Witnesses ;
Patents Expert Witnesses Directory   Patents Experts Witnesses ;
Software Expert Witnesses Directory   Software Experts Witnesses ;
Copyright - Infringement Expert Witnesses Directory   Copyright - Infringement Experts Witnesses ;

Some of the Keywords entered by this Expert:

Computer I O Computer Architecture Computer Architecture I O Channel
Firmware Hard Disk Neutral Expert Computer Design Bus Design
Software Development Operating System Embedded Systems Bus Computer Design
Bus Design Firewire Software Development Computer Design Hard Disk
Scsi Ata


Computer Programming Online Experts Witnesses - Computer Programming Online Forensic Consultants.


Get Forensic Expert who understand the problem and can help you with Computer Programming Online .
Expert Witness
Copyright © 1996 - 2006 eWitness.com, LLC. All Rights Reserved. SiteMap Click here to view our Legal Disclaimer or Privacy Policy