Matt McKeon Human-centered Software Development
(404) 717-5754 matt@mattmckeon.com www.mattmckeon.com

Objective
The creation of innovative user experiences through a position that requires software expertise and a deep understanding of usability.

Skills
  • Analysis of user needs through archival study, interviews, and ethnographic methods.
  • Task analysis, conceptual modeling, and other formative design methods.
  • Iterative prototyping, including user interface design and layout.
  • Evaluation through heuristic methods, cognitive walkthroughs, and user testing.
  • Six years of professional software development experience.
  • Proficient in object-oriented design and development, API design and rapid prototyping.
  • Expert programmer in Java; additional experience with C, C++, C#, Python, and Perl.
  • Web development in Javascript, PHP, and ASP.NET using HTML and CSS2 web standards.
  • Experience with SQL-compliant databases, AJAX techniques, and web services.
  • Proven skills in software project leadership and client relations.
Education
Georgia Institute of Technology; Atlanta, GA
Expected Graduation: May 2006
M.S. in Human-Computer Interaction
Carnegie Mellon University; Pittsburgh, PA
Aug. 1994 - May 1998
B.S. in Computer Science and English

Experience
Graduate Coursework
Georgia Institute of Technology; Atlanta, GA (August 2004 - present)
  • Extensive portfolio of projects in user interface design, development, and evaluation, inculding web design, mobile device UIs, online communities, & physical computing.
  • Self-directed master's project, requiring original research in the field of HCI.
Graduate Research Assistant / Master's Project
Georgia Institute of Technology; Atlanta, GA (August 2005 - present)
  • Collaboration with industrial designers and architects from Steelcase, Inc. to research context-aware applications for enhanced meeting rooms.
  • Design, prototyping, and evaluation of tightly integrated physical and software interfaces to meeting room services.
User Interface Developer (Intern)
Amazon.com; Seattle, WA (June - August 2005)
  • While apprenticed to a senior web designer, designed and prototyped key elements of Amazon.com's Holiday 2005 features using HTML, Javascript and AJAX.
  • Assisted Amazon.com's usability team in the performance of heuristic evaluations for several components of the Amazon website, including gift registries and job recruiting.
Graduate Research Assistant
Georgia Institute of Technology; Atlanta, GA (August 2004 - May 2005)
  • Design and construction of a web application that integrates hyperlinked commentary and production materials from American Film Institute servers with off-the-shelf DVD video. Scholars will use this application in the course of their research on classic cinema.
Consultant
MAYA Viz, Ltd; Baghdad, Iraq (May-June 2004)
  • Traveled to Baghdad to conduct user training, evaluation, and field support during the deployment of the principal planning and decision tool of the US Army's 1st Cavalry Division.
  • Conducted interviews, administered surveys, and engaged in participatory observation of soldiers' everyday activities in a division-level command post.
  • Authored design documents used to guide the exploration and development of new features.
Consultant
MAYA Viz, Ltd; Boston MA (October 2002 - July 2004)
  • Key developer in a DARPA-sponsored software project that brought collaborative information visualization and analysis to military command posts.
  • Assisted in the transition of a prototype to production software in less than twelve months.
Software Developer
MAYA Viz, Ltd; Pittsburgh PA (June 1998 - October 2002)
  • First employee of a CMU-founded software company that develops collaborative data analysis systems.
  • Technical lead for two successful projects that coordinated the development efforts of multiple companies, each contributing their expertise to create collaborative logistics analysis applications.
  • Designed, built and maintained three generations of a Java-based component SDK for data exploration & GIS-based analysis, with asynchronous client & server components.
  • Teamed up with company sales to analyze customer requirements, evangelize technology, and work directly with potential clients.
  • Collaborated with visual and interaction designers to build unconventional dynamic visualizations and user-interface components, which were used both for demonstration purposes and deployment in production environments.

Portfolio
http://www.mattmckeon.com/portfolio/