About Me

I am a Rackspace OpenStack .NET
SDK Developer Advocate – meaning I write code, write about code, speak at
conferences and help customers. Prior to Rackspace, I worked across a broad
range of industries, from helping pharmaceutical companies track and improve
quality to building software to control machines that cut and bend reinforcing
steel. Most recently, I was involved in writing mobile and kiosk
applications. When I'm not coding or
writing or speaking at a conference, I prefer to surf (waves, not the
internet), lift weights and whine about things to my longsuffering wife.