CURRICULUM VITÆ (to 2002 01 08)

HIGHLIGHTS:

EMPLOYMENT

COMPANIES FOUNDED

EDITORIAL POSITIONS

OTHER ACADEMIC POSITIONS

EDUCATION

FELLOWSHIPS, GRANTS AND SCHOLARSHIPS

PRESENTATIONS, APPEARANCES, HONORS AND AWARDS

SOCIETY MEMBERSHIPS, CIVIC, AND EXECUTIVE POSITIONS

PUBLICATIONS

This is a partial listing; many individual columns, some smaller articles, and most reviews omitted. Books on programming that I wrote when I was at Apple are included here.

COMPUTERS, INTERFACES, and TECHNOLOGY

AERODYNAMICS, REMOTE PILOTED VEHICLES, AND MODELS

GENERAL

COMMENTARY ON AND REVIEWS OF RASKIN'S WORK

PATENTS AND PATENTS PENDING (partial listing)

REGISTERED TRADEMARKS CREATED AND MAJOR UNPATENTED INVENTIONS

COMMERCIAL PRODUCTS

ARTISTIC AND MUSICAL EXHIBITIONS AND PERFORMANCES (partial listing)

GENERAL

DESCRIPTION OF PROJECTS

These descriptions are sometimes limited by the need to protect confidential information.

1. Apple: Macintosh and Lisa computers.

I conceived of the Macintosh (and coined the name) in response to my belief that to reach a larger marketplace, future computers had to be designed from the user interface out. Up to that time, at Apple and most other manufacturers, the concept was to provide the latest and most powerful hardware, and let the users and third-party software vendors figure out how to make it usable.

When I first started to work on the Macintosh the Lisa was also just beginning its development. Originally, it was a character-generator-based machine. After I explained the Macintosh architecture and the advantages of an all-bit-mapped computer to them, the Lisa team decided to follow my graphic approach.

From its inception until 1982 I headed the Macintosh development team. I reported to Steve Jobs and Tom Whitney.

2. McKesson.

I worked on three distinct major projects during 1995-96.

Project 1: This was a major database, MIS, order entry and fulfillment system, with a number of other, proprietary, applications involving widely spread geographical sites and multiple major corporate organizations. While originally hired to help design the GUI interface so as to provide a highly usable system with a branded look and feel, I was soon also employed in rationalizing the underlying database and support systems. My original contract of 2 months extended to nearly a year. For a recommendation contact project leader Armen Tekerian at 415-983-7128.

From the beginning I suggested that the project be done with Internet technologies, an idea that was resisted for over half a year, but finally adopted. Many other systemic improvements that I suggested or designed were also used. I was also able to materially improve the interface as originally hired to do.

Tools used on this project included Visual BASIC, C++, Oracle, and a number of proprietary and legacy systems.

Project 2: An order entry system that required some 20 complex screens was working but caused considerable customer dissatisfaction. I redesigned the interface to require only 7 screens, each of which was simpler to use than the previous design and at the same time I increased the functionality. The new interface, implemented in Javascript, was judged aesthetically superior as well as being more pleasant and efficient to use.

Project 3: Smalltalk was to be used to implement a particular task. I designed an interface but that interface was rejected by the team who used a Smalltalk-like (tabbed) interface due to their tight deadlines and (in my opinion) unwillingness to move from their familiar style. The project was judged a failure, partly because of their poor interface and mostly because it did not meet memory or performance goals, and was abandoned.

An analysis of my performance was published by the McKesson project leader, Charles Nettles.

3. HP.

My role was to conduct a seminar in interface design, attended by hundreds of HP employees. It was well received; the written HP evaluations were overwhelmingly positive.

4. IBM.

I was called in to consult on a project that had a major interface component at their Boca Raton plant. I cannot be more specific. I have also given executive seminars at their headquarters in NY.

5. NCR.

My task was to help create a new product based on a very advanced interface concept. The project was abandoned when AT&T bought NCR, though I am told that my work is still influencing current development. The work was done over a period of two years at their Atlanta Human Interface technical center. I reported to Michael Miller, 404-810-7205.

6. Other companies for which I have taught classes in interface design include Technicon, Ricoh, Bayer, AT&T, and Fujitsu. I have also done some interface work for Fujitsu in connection with a technology transfer from my company, Information Appliance Inc. working with Dr. Yoshioka, email: pdg.00067@fjcug.fujitsu.co.jp. At Ricoh I worked with Kenji Hiruma, 011-81-33-479-3111.

7. I have completed many small interface design tasks for the other companies listed on the C.V. Teknowledge is a Department of Defense subcontractor for which I designed an interface that greatly simplified the approach they had been taking. I reported to Scott McGregor.

8. Information Appliance Inc.

This was a venture-funded startup from 1982 to 1989. I was its founder and CEO. It designed SwyftWare and the Cat work processor for Canon, and completed many smaller projects.