Master of Science in Information – Human Computer Interaction – 2005
University of Michigan School of Information – Ann Arbor, MI

Bachelor of Science in Engineering – Computer Engineering – 2002
University of Michigan College of Engineering – Ann Arbor, MI

Presentations and Papers:

"In-House Application Development" (Session 603)
Stephen Cotterill, Jake Logan
@ WWDC 2009 – San Francisco, CA

"Integrating iPhone with IT" (Session 501)
Bud Tribble, Ron Lue-Sang, Stephen Cotterill, Mark Gallagher
@ WWDC 2008 – San Francisco, CA

"I-DIAG: From Community Discussion to Knowledge Distillation"
Mark S. Ackerman, Kurt DeMaagd, Stephen Cotterill, Anne Swenson
@ AAAI Spring Symposium 2003 – Stanford University

"I-DIAG: From Community Discussion to Knowledge Distillation"
Mark S. Ackerman, Anne Swenson, Stephen Cotterill, Kurt DeMaagd
@ Programme of Communities and Technologies 2003 – Amsterdam, NL

Work Experience:

Apple – IS&T – Cupertino, CA
User Experience Architect
5/2007 –
  • Established and spearheaded IS&T UX Group
  • UX/UI Design, Development, and Consulting
  • Authored User Interface Guidelines and Standards
  • Helped define application development process for better UX
  • Designed and helped develop reusable UI components
  • iPhone Web-Application Development

User Interface Engineer
6/2005 – 5/2007
  • User Interface Design and Development
  • Researched emerging technologies and developed proofs-of-concept
  • Web-Application Development

5/2004 – 5/2005
  • Business Application Rapid-Prototyping
  • User Interface Design

University of Michigan Grace Hopper Project – Ann Arbor, MI
Grace Hopper Project Instructor
5/2003 – 6/2003
  • Designed tailored curriculum in computers and information technologies
  • Taught interactive, specialized courses to high-school-aged girls

University of Michigan School of Information – Ann Arbor, MI
Graduate Student Research Assistant
6/2002 – 4/2005
  • Worked on Mark Ackerman's Governance Objects research
  • Designed and built GO middleware for the Everything2 engine
  • Constructed UI and System of online test community, iDIAG
  • Conducted field test of iDIAG within the School of Information

IBM – eServer Group – Austin, TX
CEC Bring-Up Co-Op
6/2001 – 12/2001
  • Verified Central Electronics Complex (CEC) for upcoming Regatta servers
  • Tested POWER4 processor Reliability, Availability, and Serviceability (RAS)

Perceptron, Inc. – Plymouth, MI
Engineering Co-Op
5/2000 – 8/2000
  • Edited rectification software to improve efficiency
  • Reorganized statistical report format for simpler analysis


user-interfaces, pervasive computing, emerging technologies, education, marketing, digital arts, film, web design

last updated: May 30 2013