AnalogX

Me


Seahorn Capital Group

Solid State Networks

International Film Guarantors

Ziff Davis Media

Film Finances, Inc

Microsoft

Motorola

Limelight Networks

Aerocast

Me

    By day I'm a professional software developer - by night, I'm still pretty much the same thing. :) I'm more of a generalist than a specialist, although in a few areas I'll go toe to toe with anyone and not miss a beat. I'm all about pushing the envelope and coming up with new solution to a common problem, but I certainly don't believe in building a new wheel if you don't need to.
    I've led a diverse career, and have had the opportunity to work with some great companies - from architecture to in the trenches development - I love it all.

    If you'd like to get a better sense of what I'm about, you can start out by reading my Keirsey Temperament. I'm not sure how much stock I give to things like this, but it certainly is fascinating to think about. I've also written about my thoughts on the creative process, as well as my thoughts on music composition specifically for those who are interested.

    If you'd like to find out some more of the chronology of the site, then please check out the Highlights over the life of the site - this gets updated every year, and usually gets some spiffy pictures, so make sure to check it out.