I am an Associate Professor in Computer Science at the University of Colorado Boulder. My research interests include software architecture, software engineering, and the design of reliable and robust software infrastructure. I'm the Co-Director of Project EPIC and the Center for Software and Society. I teach software engineering and object-oriented analysis and design.