Javascript is one of the most useful languages when adding interactivity to websites, and I have used it in almost all of my projects. Though I was a bit of a hack back in the 90's, my grasp of the language over the years has grown and I've done some complicated things with it, like dynamic menus (which now are more likely to be handled with jQuery libraries), parsing form input for a shopping cart, or scrollable lists.

Wu Dao Kung Fu & Tai Chi

Ashtanga Yoga Boston

PK Web Communications


Bellinson & Company


Kendal & Michael

The Architecture and Development of New York City

Herbert H. Lehman Center for American History

A Hole In One

Columbia American History Online

American Sanskrit Institute, Redesign

Atlantic Sea Kayakers

Theatrical Services & Supplies

Urban Paint Works


Verizon Wholesale Styleguide

Associate Quality & Safety Admin

Xpress Electronic Access / Subscription Services

Customer Profile Management

Deborah Pangle Jewelry

Wyatt Joseph Pack

The Infinia Group

IBM BrandVision

National Association of College and University Business Officers

Richard Sigmund

The Boyle Group

Verizon Wholesale, Local Ordering

Verizon Wholesale, Advanced Information Architecture Redesign

Group1066 Rebranded

Elephant & Castle

Lippincott & Margulies

Kris Carr Photography

Ananda Ashram Redesign

Anderson Associates

New York University School of Medicine — Microbiology

Shinnecock Condominium

Product Development Life Cycle

Joan's Corner

Lasker Foundation

MEDecision CarePlanner



QueryObject & iQO

E-Studio Network

Boise Cascade Office Products, OrderPoint


Identity is Destiny

Sacred Orchard Corporation / Meditator's Newsletter

Caterpillar Rental Store Identity

Allergy & Asthma Consultants

I Golfini Della Nonna

Boise Cascade Office Products, Corporate

Sappi SpectraTech Papers

Chappaquiddick Yoga Retreat

Yoga For All

Kovalam India

Transcontinental Renaissance


American Sanskrit InstituteAmerican Sanskrit Institute

Cemex Brand Builder


Siegel & Gale

Revlon Report: Brazenberry

Forrester Research Reports

GTE Big Ride