Currently a postdoc at CMU, I did my PhD with David Garlan in software architecture aspects of ubiquitous computing. Before that, I spent 10 years as a senior consultant in the financial industry.