Casey R Hickerson

Curriculum Vitae

Contact Information

733 Summit Ave E Apt 106
Seattle WA 98102
+1 206 866 5493
crhickerson@crhickerson.com

Education

University of Washington, Seattle WA USA
Master of Science in Information Science, March 2012
Research Areas: human-computer interaction; emergence and evolution of design instruments, viz. methods, models, and tools; research methods in interaction design; bricolage and end-user design
Advisory Committee: David Hendry (Chair) and Batya Friedman; Andrew Ko (2009–2011)
Carnegie Mellon University, Pittsburgh PA USA
Graduate Student in Computational Design, February 2007-May 2008
Research Areas: shape grammar analysis of historic building styles; use of shape grammars for building layout determination; environmental simulation in building information modeling
Advisor: Ramesh Krishnamurti
Architectural Association School of Architecture, London UK
Master of Arts in Histories and Theories of Architecture, November 2004
Thesis: Design Education for the Open Society: Working Methods of the Cornell Urban Design Studio
Concentrations: design methodology and pedagogy; formalist perspectives in architecture
Tutors: Diana Periton and Mark Cousins
Carnegie Mellon University, Pittsburgh PA USA
Bachelor of Architecture with an Additional Major in Philosophy, May 2003
Concentrations: design theory, urban design (architecture); epistemology and value theory (philosophy)
Design Commendation for Urban Design, Fall 2002
Undergraduate Student in Computer Science, August 1997-August 1998

Experience

The Information School, University of Washington, Seattle WA
Pre-Doctoral Teaching Associate, Autumn 2009–Spring 2011 Led class sessions, tutored students, and graded student work for various courses including:
Human-Computer Interaction Institute, Carnegie Mellon University, Pittsburgh PA USA
Staff Research Associate II (Interaction Designer), May 2008-July 2009
Staff Research Assistant (Interaction Designer), May 2008-December 2008
Led interaction design of a web-based intelligent tutoring system for middle-school mathematics. This system aims to provide free, individualized mathematics instruction for students in grades six through eight using tutors built with Cognitive Tutor Authoring Tools. My primary responsibilities included:
  • performing background research and precedent studies to refine the project's scope
  • generating prototypes, use cases and scenarios to identify functional and technical requirements
  • working with teachers, math coaches and other domain experts to improve the user experience
  • organizing the site's information architecture
  • designing the site's overall look and feel
Principal Investigators: Vincent Aleven and Bruce McLaren
Sponsor: Institute of Education Sciences, US Department of Education
Carnegie Mellon School of Architecture, Pittsburgh PA USA
Graduate Assistant to Professor Ramesh Krishnamurti, February 2007-May 2008
  • Developed decomposition algorithms and shape rules for an intelligent system that can predict buildings' interior layouts from their exterior features and contextual information, Project PILOT, February 2007-May 2008
  • Investigated ways of integrating environmental assessment methods, including LEEDTM and BREEAM, into building information modeling tools, February 2007-August 2007
Bohlin Cywinski Jackson, Pittsburgh PA
Architectural Designer, November 2005-February 2007
Contributed to programming, schematic design, construction documentation, engineering systems coordination, code research, and related tasks for various academic laboratories, including:
Carnegie Mellon School of Architecture, Pittsburgh PA USA
Research Assistant to Professor Stephannie Bartos, April 2002-August 2002
Organized material for two textbook proposals and a course on the history of Japanese architecture
Thinkmap (Plumb Design), New York NY USA
Interaction Developer, May 2001-August 2001
Developed an interactive tool to visualize relationships among Motorola's investments; maintained Plumb Design's internal resource management system; assisted with development of a corporate website for Bacardi
Interaction Developer, June 2000-August 2000
Developed a web-based financial account management system for Merrill Lynch; maintained Plumb Design's internal resource management system
Carnegie Mellon School of Architecture, Pittsburgh PA
Undergraduate Teaching Assistant, Summer 1999–Spring 2000 Led laboratory sessions, tutored students, and graded student work for
Institute for Complex Engineered Systems, Carnegie Mellon University, Pittsburgh PA
Research Assistant for Project PASIS, April 1999-August 1999
Developed secure information sharing techniques for highly persistent distributed systems
CERT Coordination Center, Software Engineering Institute, Carnegie Mellon University, Pittsburgh PA
Technical Assistant to the CERT/CC Operations Team, May 1998-October 1998
Collected and organized material related to computer security and system infiltration techniques for the Vulnerability Analysis and Incident Response groups

Publications

Grobler F, Aksamija A, Kim H, Krishnamurti R, Yue K, Hickerson CR. 2008. "Ontologies and Shape Grammars: Communication between Knowledge-Based and Generative Systems." DCC '08: Proceedings of the Third International Conference on Design Computing and Cognition. Eds. Gero JS & Goel AK. Springer Netherlands. 23–40. Download PDF
Yue K, Hickerson CR, Krishnamurti R. 2008. "Determining the Interior Layouts of Buildings Describable by Shape Grammars." CAADRIA '08: Proceedings of the 13th International Conference on Computer Aided Design Research in Asia. Chaing Mai, Thailand. 9-12 April 2008. 117–124. Download PDF

Exhibitions

Projects Review 03/04, The Architectural Association, London UK, 10-30 July 2004
Contributed text, sound, and images to a multimedia installation by the AA's Histories and Theories program
FUSE_03, The Terminal Buildings, Pittsburgh PA, April 2003
Contributed to a group exhibition of student work from Carnegie Mellon School of Architecture

Abilities

Development Technology
Programming Languages: C, C++, Python, Ruby, Java, Perl, Bash, JavaScript, Standard ML
Development Tools: Eclipse, GNU toolchain, MS Visual Studio, Xcode, oXygen
Microcontroller Platforms: Atmel AVR (Arduino and avr-libc)
Web Application Platforms: Apache, Rails, Django, PHP, Tomcat, MS Internet Information Server, ColdFusion
Databases: MySQL, SQLite, MS SQL Server
Design Technology
Graphics, Illustration and Interaction: Photoshop, Illustrator, Flash (with ActionScript 3)
Documentation: InDesign, Acrobat, LATEX, DocBook
Spatial Modeling & CAD: Revit, AutoCAD, MicroStation, SketchUp, 3ds max, form·Z, 3ds max
Miscellaneous: Cognitive Tutor Authoring Tools
PCB Design: Eagle
Miscellaneous
Spoken Languages: English (native), German (reading knowledge)
Manual Skills: freehand drawing and rendering, physical modeling and fabrication, basic electronics/physical computing
Amateur Radio License AE7SL (Amateur Extra Class)

Activities

Professional Organizations
Association for Computing Machinery (ACM), 1998–
ACM Special Interest Group on Computer-Human Interaction (SIGCHI), 1999–
The Architectural Association, London UK, 2003–
American Institute of Architects, Associate, 2003-2007
American Institute of Architecture Students, 1998-2003
Professional Service
Graduate Orientation Counselor, Carnegie Mellon School of Architecture, 2007
Chapter Secretary, AIAS Carnegie Mellon, 2001-2002
Webmaster & Member of Host Committee, AIAS FORUM [National Convention], 2001
Class Representative, AIAS Carnegie Mellon, 1998-2001
Community Service
Member, Seattle Auxiliary Communication Services (ARES/RACES), 2009–
Registered Emergency Worker, State of Washington, 2009–