I write software for a living (for Summa, an amazing Pittsburgh consultancy). I am passionate about creating self-managing teams, continually improving software process through reflection and experimentation, and keeping the needs of users and business owners in the forefront to develop software people really need. 

My other life is improvisation. I am a Director of the Pittsburgh Comedy Festival (returning August 2015) , and a regular performer at Arcade Comedy Theater and Unplanned Comedy. I never expected improvisation to be such a big part of my life, but I spend a lot of time thinking about how to push my own work and how to teach it more effectively. 

I love and do a lot of other stuff too (movies, board games). This is where I organize it all.