30+ years programming everything. Virtual and shared online environments is my current focus. User-interface design and human-facing applications have been my main specialty for well over 25 years.
I have specific experience in 2D and 3D graphic applications with many assorted projects dating all the way back to my days at MIT's Media Lab. In the past, I've been involved with new work utilizing Papervision, Alternativa, Torque and Unity. Very recently I have made some 3d environments with WebGL, and shared environment experiments built atop nodejs.
Today I develop e-learning software- including courseware authoring, playback, presentation, audience response, and their supportng web services.. Technologies I use every day and consider myself expert at include jQuery/ajax, HTML5/CSS3, PHP/Drupal.
Q&A for professional and enthusiast programmers
Q&A for Drupal developers and administrators
Q&A for computer enthusiasts and power users
Q&A for pro webmasters
Q&A for statisticians, data analysts, data miners and data visualization experts
Q&A for enthusiasts and power users of the Android operating system
Q&A for professional system and network administrators
Q&A for professional and independent game developers
Q&A for power users of web applications
Q&A for meta-discussion of the Stack Exchange family of Q&A websites