Have been programming for many years, started with APL,C,assemblers -> C++ -> forth, postscript, Java -> duck typed things, ECMA, ruby etc.
Commercial projects of note where I was "team leader" Autodesk Animator Pro, Caligari for the Amiga -> Truespace by Caligari Corp.
Development of large scale multi-touch screens and software for them with Perceptive Pixel.
Currently working on data visualization software for Digital Design Inc. http://didi.com. And communications based software for embedded systems "internet of things" with Orlandointegrations.com (LTD.)