Haec vita mea est.

(This is my life)

I went to school, 2005-2008
I went to the University of North Carolina at Chapel Hill in the fall of 2005 with the intent to be a German and English double major. That, however, changed quite a bit over the next couple years. I took courses in virtually every area; from archaeology and poetry to advanced genetics and computer science. In the end, however, I decided to check out a year early and graduated Magna Cum Laude with a B.A. in German in May 2008.
Did some contract work, 2005-2008
While I was at Chapel Hill, I worked as a contractor doing web development for a number of companies. I worked for Train One, the technical component of the BuyGitomer empire, as an intern turned contractor on an internal CRM. The next summer, I had the pleasure of working at MODE Visual, again as an intern turned contractor, but this time on some sites you might've heard of: newbalance.com, puma.com, and diderot.com. While working at MODE, I wrote my first web framework in PHP and thus began my obsession with web development. Thereafter, I met the folks at Skookum and worked as a contractor for a few months before they decided to hire me full time.
Provided some technical leadership, 2008-2009
At Skookum I did a bit of everything; from establishing our version control system to quoting and architecting sites that came to us. While I designed the entire backend for diderot.com at MODE (a project with over 100,000+ LoC), some of the sites we developed at Skookum pushed the limits of web technology and a number of them used the frameworks I had developed. Clean, for example, was used to build Lord Peacock as well as an insane internal tool that we were calling the Resource Management System. While I was with Skookum, I led a number of projects working with 2-4 other developers at a time and it was here that I really started to cultivate my desire to be a technical leader. In the end, however, I wanted to have a broader depth of experiences and I needed a place to really grow that ability to lead. As such, I moved to a little town outside of Seattle: Redmond, WA.
And then flew to the west coast. 2009-2010
Redmond, WA happens to be where Microsoft is located, and they just so happened to have hired me. I left all of my PHP, Python, and Ruby code behind and traded it for C# and Visual Studio. I worked at Microsoft as a Program Manager, which meant I do all of the stuff that doesn't happen to get done by others. Given my strong technical background, my placement on Visual Studio seemed fitting and I found myself frequently still working with code. Being a PM, however, also offered me a chance to really dive into some of the other things I have a serious passion for; design, public speaking, innovation, and connecting with customers. While I was at Microsoft, I worked on a demo for an audience of 40,000+, helped partners (read: Intel, Nvidia, etc) integrate with VS, designed features in VS2010, and represented the new wave of MEF extensibility in the IDE. About a year into it, I even moved to own the entire VB and C# IDE experience and worked on the future of what it means to be a development tool. In the end, however, the allure of the web was just too much.
The next big thing? 2010-Current
After about two years, I left Microsoft to start a company with my good friend Nathan Hammond. Nathan and I have known each other since high school, we both worked at Skookum and MODE together, and had always wanted to strike out on our own. Together, we built a live-blogging service called Typewire. It was an insane roller coaster ride and undoubtedly one of the best learning experiences I've had, but in the end, it didn't work out. So thereafter, I joined up with the guys at ReadyForZero to help combat the growing debt epidemic. As their first engineering hire, I helped rewrite an old Django site into a new one built entirely on Noir and Clojure. But these days I'm back in the ether of starting my own company - where it'll lead, no one knows.