I work at Improving Enterprises and help build great software for our clients


Want to contact me? Here's my business card.



My BlogI don't get to write here as often as I'd like, but periodically I'll take some time to share my thoughts and experiences about software development and technology in general.
Improving EnterprisesI work at Improving Enteprises with some of the most talented software developers and all-around greatest people in the software industry. It's a pleasure to go to work every day.
Aggieland DNUGI am the leader of the Bryan/College Station's small but mighty .NET User Group. I enjoy meeting and learning from others that have new and different perspectives.
Improving PodcastsI co-produce Improving Podcasts with Mike Abney. We have a great time talking with other Improvers about all topics relevant to Agile Software Development.
Improving WorksIn my spare time, I help produce products for Improving Enterprises' product company, Improving Works.

other links

about me
bcs groups
personal website
rural sourcing