Biography

Download cv [pdf]
Education
Massachusetts Institute of Technology
Cambridge, Massachusetts
September 1991 - January 1995

PhD Media Arts and Sciences. Research assistant at the Visible Language
Workshop in MIT's Media Lab investigating visual languages and the support
of graphic design tasks using Relational Grammars. (Macintosh, DEC 5000,
SGI; CLOS, MCL, Allegro CommonLisp, Harlequin, C, C++)

Massachusetts Institute of Technology
Cambridge, Massachusetts
September 1976 - June 1978

Master of Architecture in Advanced Studies, concentration in computer-aided
design. Research assistant investigating interactive techniques for digital
transparency on a raster scan display system at the Architecture Machine
Group. (Interdata 7/32, Ramtek9300, PL/1)

University of Minnesota
Minneapolis, Minnesota
September 1969 - June 1974

Bachelor of Architecture, with High Distinction. AIA Scholastic Award.

Experience

IBM
Cambridge, Massachusetts
June 1997 - Present

Senior software developer creating software tools to improve the use of
the web. These tools include the Franklin XML publishing system, MyIBM personalized
portal, Virtual Resource Locators and interactive visualizations for SuperNews
articles and ActiveProduct browsing.

PowerScout
Boston, Massachusetts
September 1996 - June 1997

User interface architect and developer building a "concept browser"
to support the automated access of information on the web. Agent-based
technology would search and organize similar pages on the web to what
the user was viewing within the context of a specific user-defined profile.

Bell Communications Research (Bellcore)
Morristown, New Jersey
February 1995 - 1996

Consultant creating multi-focused visualizations of hierarchical data
structures such as the internet web sites and directory files. Helped
to build an internal product for project management and workflow based,
in part on the visual languages of flowcharts. During the summer of 1993,
worked as an intern developing new interactive design techniques based
on visual languages. These techniques included incremental improvement
of designs as well as the completion and verification of partial designs.
(Macintosh, SGI, Windows 3.1, Macintosh Common Lisp, Allegro Common Lisp,
Java)

Microelectronics and Computer Technology Corporation
Austin, Texas
February 1987 - August 1991

Member of the technical staff designing and developing tools to assist
in the building of interactive interfaces. Assisted in the construction
of the Icon Editor, a tool to support the creation of dynamic graphical
icons without coding, and the Visual Language Editor, a system to parse
spatially relevant 2-D sketched input. (Symbolics 3600 Lisp Machine, Symbolics
color system).

Navy Personnel Research and Development Center and
Electronic Data Systems Corporation
San Diego, California
September 1982 - January 1987

Graphic systems analyst supporting and creating CAI training systems concerned
with evaluating new developments in the fields of Artificial Intelligence
and Cognitive Science. Development included improvements of the human
interface and new graphic capabilities to the Steamer system. Specialized
tools were also created and supported including a frame-based knowledge
representation facility and an on-line graphic design assistant to aid
in the creation of two-dimensional views for users of Steamer's Graphics
Editor. (Symbolics LM-2, 3600 Lisp Machines, Symbolics color system and
AED 512, Lisp).


Albert C. Martin & Associates
Los Angeles, California
January 1981 - September 1982

Graphic systems analyst enhancing in-house architectural CAD software.
Designed and implemented a highly interactive sketch/paint system on a
raster display device. Sketch provides an environment for conceptual overlay
drafting in which the user can create personalized tools to generate complex
color images. Attended DEC Professional Development Seminar examining
methodologies in the software design process (January, 1982). (VAX 11/780,
Ramtek 9400, FORTRAN).

The Beacon Companies
Boston, Massachusetts
June 1978 - December 1980

Systems analyst for an investment builder/property management firm specifying
and developing an energy accounting system. Weekly consumption data from
commercial properties is analyzed producing a building performance profile
and energy conservation strategies. (IBM System/34, FORTRAN)

Robert F. Pauly - Architects
St. Cloud, Minnesota
January 1976 - August 1976

Designer for a small architectural firm focused on commercial and residential
buildings. The work included all phases of architectural practice from
preliminary design through working drawings.

Nickum and Spaulding Associates
Seattle, Washington
December 1974 - July 1975

Draftsperson for a naval architecture firm involved with the design and
final working drawings for the ships mechanical systems and interior finishes.

Presentations and Tutorials

Interaction Paradigms for Human-Computer
Cooperation in Design

Boston, Massachusetts
Panel at Computer Human Interaction (CHI '94)
April 24-28, 1994.

My position supported the use of critic- and improver-based design paradigms
to address ill-structured design problems.

Cross media and cross platform publishing
Chicago, Illinois
Tutorial at American Center for Design Conference, Designing for the Internet,
1995.

Tutorial describing information presentation which is customized to its
use and the platform on which it is delivered.

Beyond Style: Adaptive presentations for the World Wide Web
Paris, France
1st WWW Consortium Workshop on Style Sheets, 1995.

Presented the use of visual languages for the customization of web documents.
Discussed the need for document restructuring based on the context and dynamic
use of the content.

Meta Design: An architecture for adaptive design
San Francisco, California
Workshop at Web Design and Development '96 Conference
Moscone Center, March 25-28, Miller Freeman, 1996.

Presentation on techniques designers can use to create meta representations enabling
the automatic presentation of information when they can no longer support the
creation of individual documents.

Awards and Patents

IBM Master Inventor, 2006
IBM 1999-2006, 5 patents granted, others pending

Best Student Paper Award
ACM Multimedia '94, October 15-20, 1994

AIA Scholastic Award
University of Minnesota, 1974.

Back to top