Professional Activities
- 2013 International Conference on Software Engineering, Organizing Committee Member.
- 2012 International Conference on Software Engineering, Program Committee Member.
- 2012 Conference on Object-Oriented Programming, Languages, and Systems (OOPSLA), Program Committee Member.
- 2012 and 2011 IEEE Symposium on Visual Languages and Human-Centric Computing, Program Committee Member.
- 2012 Symposium on Foundations of Software Engineering, Student Volunteer Chair.
- 2012 IEEE Symposium on Visual Languages and Human-Centric Computing, Graduate Consortium Co-Organizer.
- 2012 SPLASH Wavefront, Program Committee Member.
- 2012, 2011, 2010, and 2009. Evaluation and Usability of Programming Languages and Tools Workshop, Co-organizer, at OOPSLA and Onward!
- Workshop on Recommendation Systems for Software Engineering, Program Committee Member.
- Workshop on Refactoring Tools, 2011, 2012, Program Committee Member.
- Transactions on Software Engineering, Reviewer, 2011, 2012.
- IEEE Software, Reviewer, 2008, 2009, 2011.
- Interacting with Computers (Journal), Reviewer, 2012.
- ACM Symposium on User Interface Software and Technology, Reviewer, 2012.
- ACM CHI Conference on Human Factors in Computing Systems, Reviewer, 2011.
- Journal of Information and Software Technology, Reviewer, 2011.
- Ninth International Conference on Pervasive Computing, Reviewer, 2011.
- The Journal of Personalization Research, Reviewer, 2011.
- Empirical Evaluation of Software Composition Techniques Workshop at ECOOP 2011, Program Committee Member.
- Going Green with Refactoring (Panel@SPLASH 2011), Panelist.
- ACM Student Research Competition, Judge, ICSE 2010, SPLASH 2010, 2011, 2012
- Conference on Computer Supported Cooperative Work, Reviewer, 2010, 2011.
- Conference on Object-Oriented Programming, Systems, Languages and Applications, Student Volunteer, 2007, 2008, Captain 2009.
- Rising Stars of Research, Reviewer, 2009.
- Agile Open Northwest, Student Volunteer Captain, 2009.
- ICFP Programming Contest Co-Organizer, 2008.
- Communications of the ACM, Reviewer, 2008.
- International Conference on Software Engineering, Student Volunteer, 2008.
- President of Computer Science Graduate Student Council, 2006-2008.
- Consortium for Computing Sciences in Colleges Northwest Conference, Poster Judge, 2007.
- Journal of Systems and Software, Reviewer, 2007.
- Agile 2007, Experience Report Review Committee
- Agile Open Northwest, Student Volunteer, 2007.
- Foundations of Software Engineering Student Volunteer, 2006.
- European Smalltalk Users Group Conference Student Volunteer, 2004, 2005.