Timothy R Mills

7 3 4 2 1 3 2 7 6 0

timothy at talec dot com

LinkedIn Profile

1842 Harley Drive

Ann Arbor MI 48103-8975

Professional Summary

I have many years of professional experience working with technology, people, and information as an analyst, information architect, usability specialist, human-computer interaction (HCI) designer, software architect, software developer, and instructor. User experience, human-computer interaction, ease-of-use, and usefulness have always been my foci. I consider myself an information communicator––discovering, translating, documenting, and communicating needs and designs between the various users and builders of technology.

I've done task analysis, interviews, observations, storyboarding, use case development, interface and interaction design, wireframe design, etc. I've written Human-Computer Interaction guidelines, mentored junior staff, and led development groups. I've done quite a bit of work with OML, UML, architecture and modeling. I am experienced in all aspects of the software life cycle from requirements capture and object modeling through design, programming, and usability inspections. I've developed and delivered in-house classes for both technical and non-technical audiences. I am experienced and skilled at creating and delivering presentations to people at all levels. I am comfortable with and successful at communicating and working with both business and technical people.


May 2012 - present

User Experience Information Architect

GE Capital, Van Buren, MI

September 2010 - May 2012

Senior Usability Specialist

Aquent, Boston, MA

ProQuest, Ann Arbor, MI

June 2008 - September 2010

Senior Business Analyst/Architect

Millennium Software, Inc., Southfield, MI

Ford, Dearborn, MI

August 2007 - May 2008

Senior Information Architect / Usability Specialist

TopCoder, Glastonbury, CT

July 2005 - August 2007

Information Architect / Usability Specialist

Synova, Southfield, MI

Ford, Dearborn, MI

January 2005 - July 2005

High-Tech Anthropologist

Menlo Innovations, Ann Arbor, MI

September 2004 - December 2004

Graduate Student Research Assistant

School of Education, University of Michigan, Ann Arbor, MI

May 2004 - August 2004


Clearweave, Ann Arbor, MI

January 2003 - January 2004


Starbucks, Ann Arbor, MI

August 1999 - December 2001

Senior System Analyst

Baseview Products, Inc., Ann Arbor, MI

July 1996 - July 1999

Vice President

Bank of America, Charlotte, NC

April 1998 - July 1999

System Architect/Analyst and HCI Designer

Global Corporate and Investment Banking (part of Bank of America)

July 1996 - April 1998

Senior Software Engineer

NationsBanc Montgomery Securities LLC (part of Bank of America)

November 1994 - June 1996

Software Engineer

Chrysler Financial Corporation, Southfield, MI

Spring 1995

Independent Contract Developer

Ann Arbor, MI

August 1993 - October 1994

Software Engineering Consultant

Analytical Technologies, Inc., Bingham Farms, MI

November 1990 - March 1993

Senior Software Engineer

Pattern Recognition Systems, Evanston, IL

Summer 1989


School of Music, Northwestern University, Evanston, IL


September 2001 - April 2007

University of Michigan, Ann Arbor, MI

School of Information

M.S.I. (HCI), April 2007 - 7.6/9.0 GPA (9.0 = A+)

  • SI 501 Use of Information
  • SI 502 Choice and Learning
  • SI 503 Search and Retrieval
  • SI 504 Social Systems and Collections
  • SI 601 Learning to Teach the Strategic Use of Complex Computer Applications
  • SI 639 / ED 601 Learning Technologies Across the Content Areas
  • ED 626 Principles of Software Design for Learning
  • SI 622 Evaluation of Systems and Services
  • SI 682 User Interface Design
  • SI 649 Information Visualization
  • SI 658 Information Architecture
  • SI 670 Information in Organizations
  • MO 700 Social Psychology of Organizing
  • SI 688 Fundamentals of Human Behavior
  • ANTHRO 558 Methods in the Ethnography of Everyday Life

September 1988 - June 1990

Northwestern University, Evanston, IL

M.S. in Computer Studies in Music, December 1993

Thesis/Project: Designed and implemented audio objects and applications on NeXT computers using Objective C, DSP56001 assembly language, NEXTSTEP tools and kits, and Mach libraries and kits.

September 1985 - April 1988

University of Michigan, Ann Arbor, MI

College of Engineering

B.S.E. in Computer Engineering, April 1988

B.S.E. in Electrical Engineering, April 1988

Directed Study: Designed and implemented user-friendly, numerical methods application for the MS-DOS environment for use by Professor Raymond Canale and his classes.

August 1983 - May 1985

Milwaukee School of Engineering, Milwaukee, WI

Major: Electrical Engineering and Computer Science

August 1982 - May 1983

Wisconsin Lutheran Seminary, Mequon, WI

Major: Biblical Studies and Lutheran Ministry Training

Summer 1982

The Recording Workshop, Chillicothe, OH

Certificate (Recording Engineer)

Certificate (Studio Maintenance)

August 1978 - May 1982

Northwestern College, Watertown, WI

Amalgamated with Doctor Martin Luther College in 1995 to become Martin Luther College

B.A. in Liberal Arts, May 1982

Memberships and Service

ACM (Association for Computing Machinery)

ACM SIGCHI (Special Interest Group in Computer-Human Interaction)

MOCHI (Michigan Ohio Computer-Human Interaction)

IEEE (Institute of Electrical and Electronics Engineers)

Computer Society of IEEE

Chair of Guiding Coalition, Salem Lutheran Church

Discipleship Ministry Elder, Salem Lutheran Church

Chairman, Board of Evangelism, Salem Lutheran Church 2000 - 2004

Vice President, Board of Trustees, Meadowinds Home Owner Association 2001 - 2004

Board Member, Board of Trustees, Meadowinds Home Owner Association 2011 - present

Co-Founder and Co-Chair of SEMiNUG (Southeast Michigan NeXT User Group) 1993 - 1996