
In terms of my career I suppose that I am many things but I’m content to refer to myself simply as a software developer. I love to write code, talk about code, design things, and, most of all, to work with other people to solve problems and create solutions. I have worked successfully as a consultant, managed departments for companies large and small, and I’ve written for international publications (including two books) and I think that I just generally “get it” in ways that my employers, customers, editors, readers, and colleagues appreciate. My day job is all about the serious stuff — business software development. For fun, in my spare time, I sometimes write games. The Software tab on this site contains a few of these games. When I’m not in front of a computer I like to get outdoors. Just myself, a backpack, and a trail to someplace quiet.Contact Information |