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
|
|