I design interfaces that empower people to work, to discover, and to learn. Creating a great user experience requires a deep understanding of people and how they interact with their own environments. The ability to write well-constructed programs and to put together beautiful screenshots is not enough. Inspiration and innovation in interaction design happen at the intersection of art, engineering, and psychology.

This website documents some of the projects I have tackled while pursuing a masters degree in Human-Computer Interaction at Carnegie Mellon University. If you have any comments or questions about my work please email me. If you might be interested in hiring me when I graduate in August of 2007, my resume and contact information are available.