My specialty is designing interactive information software, which I've been doing for more than 20 years.
Designing Custom Websites
For the last ten years I've been designing and building websites for non-profit societies, education, scientists and businesses.
Philosophy
My goal: enabling as many people as possible to be authors of the web.

To make this happen, I have specialized in making it as easy as possible for groups of people to collaborate via the web.

Direct·Edit is my collection of custom tools to allow any member of a web community to post and edit information directly from their browser. No HTML, or any web experience, is required. Administrators manage the behind-the-scenes details via their browser as well. The result: easy and secure collaboration.

In addition, all my sites are developed from completely hand-coded templates for fast loading and easy maintenance.
Technical Skills
· Dynamic HTML
· Javascript
· Cascading Style Sheets (CSS)
· CGI Programming
· Perl
· Server Side Includes (SSI)
· Client-side Databases
· MySQL Server Databases (SQL)
· Secure Server (SSL)
· Custom User Authentication Schemes (SQL)
· Unix
Visual Arts Skills
· Graphic Design
· Computer Illustration
· Digital Photography
· Adobe Photoshop
Websites Projects
Over a dozen websites for non-profits, education, science and business. Click here to view details about these sites...
Designing Microsoft Software
For ten years I specialized in the design of interactive information in Microsoft software.
Major Achievements
I invented the Microsoft WizardsTM concept for which I won PC/Computing's "Software Innovation of the Year" and received a U.S. Patent.
I also worked on design and development of Microsoft Publisher 1.0, which became the world's top-selling Desktop Publishing software in this first version.
I co-lead the design and development of Microsoft's Social User Interface as well as Microsoft's first interactive multimedia CD-ROM product.
Jobs and Skills
Interactive Media Design ~ Program Management ~ Product Design ~ Computer Graphics ~ Multimedia ~ and some basic coding (C, VB, others...).
Software Projects
Microsoft Publisher ~ Microsoft Works ~ Microsoft Windows ~ Microsoft Word ~ Microsoft Bob ~ Microsoft Project