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 the Community Programming Director of the Pittsburgh Comedy Festival (returning August 2016) , a performer and teacher at Arcade Comedy Theater and a performer at 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.