Since the mid 90's, I've had an opportunity to work for a variety of large and small technology companies, ranging from local ISPs, web development shops, enterprises, and retailers. More information about my professional experience can be found on my resume site.

Outside of work, I've been involved in a number of organizations, both in a teaching or volunteer capacity. I've served on the board of several different organizations, including the Jacksonville Linux Users Group (JaxLUG), the Atlanta Java Users Group (AJUG), and the Seattle Georgia Tech Club (the Seattle chapter of the Georgia Tech Alumni Association). While attending Georgia Tech, I was a TA for the introductory computing course, as well as the Head TA for the Software Practicum course (CS2335). At night, you may have heard me on WREK, the 60kW student radio station.

In my spare time, I enjoy traveling the world with my wife Kelly, photography, hiking, mountain drives, and seemingly endless list of remodeling and furniture building projects.