education

Ph.D. Informatics Indiana University at Bloomington
School of InformaticsIn progress, GPA 3.9

M.S. Human-Computer Interaction Indiana University at Bloomington
School of InformaticsAugust 2003, GPA 3.9

B.S. Computer ScienceIndiana University at Bloomington
Department of Computer ScienceAugust 2001, GPA 3.5

B.A. PhilosophyIndiana University at Bloomington
Department of PhilosophyMay 2001, GPA 3.7


work experience

LillyPad: project on mobile learningJanuary 2003 - present
Indiana University School of InformaticsBloomington, IN
Advisor: Dr. Yvonne Rogers
  • Working collaboratively with the Department of Computer Science (IUB), the Center for Earth and Environmental Sciences (IUPUI), and the School of Informatics (IUB)
  • Helping to develop research on how people collect and review data while in the field, and how to best create assistive technologies for related tasks
  • Gained experience in programming for Pocket PC using Superwaba, working with wireless technologies outdoors, and managing the logistics of a field study involving over 50 people

CoSpace: project on shared surfaces and collaborative interactionsJanuary 2003 - present
Indiana University School of InformaticsBloomington, IN
Advisor: Dr. Yvonne Rogers
  • Helping to develop research on aspects of collocated collaboration by implementing software on various pervasive technologies
  • Implemented a system of integrated technologies including: a multi-touch shared display (DiamondTouch), an industrial RFID system, and a collection of hardware devices known as “Phidgets”
  • Gained experience working with Mantara’s Middleware software, Texas Instruments RFID, and Mitsubishi’s DiamondTouch table, and DiamondSpin software

WisdomTools GetMastery ProjectSeptember 2002 – January 2003
WisdomTools LLCBloomington, IN
Advisor: Dr. Martin Siegel
Applied thesis research to the validation of a design and expansion of the scope of an original concept into a complex system for e-learning
  • Applied the process of developing a thorough design argument
  • Discovered the complexities involved in human-centered interaction design
  • Successfully pitched the concept to the board of investors at WisdomTools

Data mining in Bioinformatics ProjectJanuary 2003 – March 2004
Indiana University School of InformaticsBloomington, IN
Advisor: Dr. Mehmet Dalkilic
Collaboration and implementation on a new algorithm for finding data patterns in a way similar to how electronic circuits are minimized
  • Began work on coding graphical user interfaces using JAVA Swing
  • Studied advanced algorithms for classification in data mining

3D World MapperSeptember 2002 – February 2003
Indiana University School of Library and Information ScienceBloomington, IN
Advisor: Dr. Katy Börner
Hired as programmer to develop a set of visualization and navigation tools for “ActiveWorlds,” a 3D chat environment. Software allowed for complex analysis of interactions in the 3D world by logging all movement, conversations, object clicks, and so forth
  • Gained experience in Java, PERL, and Photoshop
  • Published results in the IEEE Sixth International Conference on Information Visualization, and presented in London, England

Coordinator of TechnologyOctober 1998 to March 2003
American Indian Studies Research InstituteBloomington, IN
Hired to establish a network for an independent research institution
  • Made all decisions involving technology and supervised staff of two
  • Implemented a network from scratch that supported file sharing, web serving, online database access, online collaboration, and remote access
  • Selected and purchased all hardware and software
  • Consulted on all technology projects, which included online language databases, online multi-media databases, language learning software, and digitization of media

CollaborationTools Project (Internship)Summer 2002
Accenture, Technology LabsChicago, IL
Hired to improve and enhance an existing project that needed an information system and a portal for access. Project included implementing a chat bot that logged large amounts of data during online meetings
  • Rapid-prototyped all suggestions for enhancement
  • Developed parser to take information from bot and upload to Oracle server
  • Designed and implemented Oracle database to contain chat data
  • Designed and implemented portal website for searching data which included advanced searching, user-based access, file uploading, and account maintenance
  • Supervisor review and work example available


teaching

LecturerSummer 2003
Indiana University School of InformaticsBloomington, IN
  • Developed class schedule for “Discrete Structures in Mathematics”
  • Prepared original labs, lecture materials, homework, and quizzes
  • Managed one associate instructor
  • Received Award for Excellence in Teaching from the School of Informatics

Associate Instructor September 2001 – May 2003
Indiana University School of InformaticsBloomington, IN
Classes taught include: Social Informatics, Human-Computer Interaction, Pervasive Computing, Pervasive Computing, and Discrete Structures in Mathematics


publications

awards

Teaching Award (School of Informatics), Research Fellowship (Informatics Pervasive Computing Lab), Summer Internship (Accenture Technology Labs)

Student Volunteer: CHI 2006, PERVASIVE 2006, CHI 2007


skillset

Pervasive Technologies
Phidgets, SuperWaba for PDA programming, Elvin middleware, RFID, Diamondtouch interactive table with Diamondspin API, Microsoft Compact Framework

Human-Computer Interaction / Design
Develop of user-centered design guidelines, design and conduct user studies, video analysis, interviewing, survey design

Programming Language Experience
JAVA, Scheme/LISP, Visual Basic.NET, PHP, PERL, C#, SQL