Currently I am working on the Infrastructure Operations team at Stanford University. This new gig is less well defined than my earlier contract at stanford, but that is allowing me more development time. I'm working on infrastructure support tools centering on the Registry systems - a middleware layer which is used to map the various instutitional data sources/practices back and forth.
Ant, Python/Jython, Perl (which I am weaning myself from, see the python discussion in the software conference for my travails), Java, SQL, shell scripting... all the bits and pieces. Parts of it are quite fun.
Prior to that I spent 18 monthsbringing 'external practices' to the Registry middleware development team.
These practices include tracking bugs, using cvs, using Ant, designing load tests.... etc. I have a page for that project: http://www.stanford.edu/~caseyd1 which while messy may give some insight.
I think this project has been very very succesful. Actualy how could it not be? Aside from the resistance of some entrenched people, the above practices are rather fundimental to a development group. It was pretty easy to get high-visibility 'wins.' This project was aided a great deal by the hire of Wendy Jones, and Ace QA director.
Prior to Stanford I was working on a WAP application - bay area traffic info. It's fun, and I hope to make it useful as well. I'll put up a link when I have something going. No promises that anything at that link works!
Couple years prior to that I was CTO of ZoZa.com, now defunct. I spent the time afterwords helping the liquidators clean house. Meaning running little SQL queries and writing custom Java programs to provide web front ends to our intellectual properties. I've provided an overview of the ZoZa website to help the techstaff explain what they were doing the last couple of years.
Before that was senior partner at TechOblique, a consulting firm specializing in web backends. Oddly enough I liquidated TechOblique and moved the assets into ZoZa.com! TechOblique's customers included Oracle, Netscape, NEC, DuPont,IntelliCorp, Stanford University, SEGA, Tumbleweed Software, Omega-Performance, Wallace, and select Bay Area law firms.
Example systems? For Wallace we built a multi-company printing press scheduler. For Tumbleweed front ends for their web based Email products, for Stanford workflow systems for the administration of research proposals, for Omega-Performance a web-based content management system, for Law firms client intake systems...you get the idea.
Prior to that I worked at IntelliCorp as Director of Training. Basically means that beside developing curriculum, managing trainers, and helping explain complicated things to smart people, I would be air-dropped on customers to help them solve their problems. As this was during their Artificial Intelligence/Object Oriented Programming days the problems were often quite fun. Er, well, I found them fun.
I came to Intellicorp from Logical Operations, now ElementK. At LO I wrote courseware for dBase and Novell products as well as developed applications in the same. During the early days of PCs I built systems for Xerox, Bausch and Lomb, Kodak, Allied Signal, and various smaller Upstate NY companies. I had the dubious honor of writing Novell's training materials for 'Netware for Macintosh!'
LO got me from the Strong Museum, where I cut my teeth in the non-profit world. At the Strong I was both Computer Specialist and Object Handler - I set up collections and membership databases while I moved artifacts across the country.
Preferred environments: UNIX/NT and Java and Oracle. However I've worked extensively in other environments.
Along the line I met a President and First Lady, Mister T., Malcom Forbes and various people working for secretive government agancies, moved thousands of strange historical artifacts, received a number of grants for performance art, wrote and staged an opera, worked on a movie in the permanent collection of the Museum of Modern Art in NYC, played a lot of Ultimate and Volleyball, worked an a nuclear weapons facility, protested nuclear weapons growth, rode my mountain bike a great deal, found an astounding and funny wife, had a child, and did the dot-com thing.