I’ve been a professional software developer for the last [OMG, that long?!] years, working in companies of all sizes.
I also write a lot of software for fun.
And, I play with my Basenjis.
You are on my site, after all
Where the rubber meets the road
Because how you feel about software matters
Contributing to the community at large
Summing up one’s life in a page or so