Dancing Kayak - Software Development

I have twenty years experience in software development, including designing and implementing a wide variety of complex competitive single-user, client-server, multi-threaded, and Internet software products.  My areas of special experience include:

and applying this experience in:

I have extensive experience as sole developer, technical/project lead, and member of team of senior engineers. I am skilled at technical education and documentation. Examine my resume for additional detail.

Code Samples

Examine samples of my code.