ROBERT J. ORR

 

Address:

570 Boulevard Pl. NE, #3

Atlanta, GA  30308-2859

 

Phone:  (404) 875-6523

E-mail:  rjo@RobertOrr.net

Web: www.RobertOrr.net/resume_hci.html

 

 

OBJECTIVE

Seeking a user interface specialist position, or software developer position that emphasizes human factors, and involves work on a team and regular participation in a variety of project aspects, including interaction with clients, requirements formulation, solution design, and implementation.

 

 

SUMMARY

Recent graduate with a Masters in Computer Science from Georgia Tech (specializing in human-computer interaction).  Proven developer and UI specialist with experience in interface design and evaluation, usability testing, project development, and electronic communities.  Cutting-edge background in ubiquitous and pervasive computing.  Solid team player with project lead and project management experience.

 

 

TECHNICAL SKILLS

 

Certifications: Brainbench certified in Java Programming, HTML (Master level), and Computer Industry Knowledge (Master Level).

Skills: user interface development and evaluation, usability testing, user-centered design, Windows application development, OOD/OOA, OOP, Rational Unified Process (RUP), multithreaded programming, distributed programming, machine learning/intelligent systems techniques.

Software: Visual Studio, Microsoft Project, Visio Professional, Rational Rose, Macromedia Flash, Dreamweaver, GNU and UNIX programming tools, CVS, AVS.

Languages: Java, C++, C, SQL, Perl, JavaScript, XML, HTML, UNIX shell scripting, UML.

Technologies: J2EE, J2SE, JRMI, POSIX threads (Pthreads), TCP/IP, PVM.

Operating Systems: MacOS, Windows (9x/NT/2000/CE), UNIX, Linux, Solaris, PalmOS.

Special Skills: ethnographic interviewing and coding, social network analysis.

 

 

EXPERIENCE

 

Georgia Tech, College of Computing, Atlanta, GA; Graduate Teaching Assistant; September 1999 – May 2002.

·         Teaching assistant for: Computer Interface Design, Human-Computer Interaction, and Computers in Society.

·         Designed and taught segments on visual design, user interface development, and ubiquitous computing.

 

Microsoft Corp., Redmond, WA; Research Programmer; June 1998 - September 1998.

·         Investigated detection of mobile user state using wearable computing and user modeling.

·         Prototyped custom wearable computer for mobile data collection and analysis.

·         Trained directly by Microsoft Technical Training Department in Windows application development.

 

Xerox Corp., Palo Alto Research Center (PARC), Palo Alto, CA; Research Developer; June 1997 - September 1997.

·         Designed and prototyped custom infrared IrDA hardware for Palm Pilot.  Wrote IR test applications (including graphical UI) for the PalmOS.

·         Helped design infrared-to-ethernet bridge hardware.  Reverse engineered existing IR-to-ethernet product.

 

Georgia Tech, College of Computing, Atlanta, GA; Graduate Research Assistant; December 1996 - December 2001.

Student Labor Exchange Project:

·         Supervised and led design and development team on Student Labor Exchange (SLE) project, a web-based system that facilitates the bartering of services between students through community interactions (both online and real-world).  Work presented at a major Internet research conference (see below).

·         Led user testing and usability evaluation of SLE system.  Directed pilot user studies of prototypes.

·         Implemented using XML, XSL, and ASP on the front-end, and Microsoft SQL Server on the back-end.

Aware Home Project:

·         Helped design and implement Aware Home laboratory (www.cc.gatech.edu/fce/ahri).  Investigated impacts of ubiquitous and pervasive computing in domestic environments.  Work profiled on ABC’s Good Morning America.

·         Worked on indoor location-tracking systems using Smart Floor tiles and Pinpoint Inc. wireless radio tags.

·         Designed a novel system for finding lost objects in the home (see publication below).  Effort focused most on user interface.  Performed usability testing on interface prototype.

Smart Floor Project:

·         Developed a novel "smart floor" prototype using pressure sensors and intelligent user modeling (www.cc.gatech.edu/fce/smartfloor). Determined user location and identity using a single footstep.  Work accepted for publication at a major competitive conference (see below).

·         Designed and implemented custom UI for Smart Floor system.

Savior Campus Tour Guide Project:

·         Helped develop voice-only location-aware mobile campus tour guide with portable computer, differential GPS, and cellular network connection.

·         Usability testing performed with a “wizard-of-oz” system.

·         Development in Java using Symantec Café.

 

University of Pittsburgh Medical Center / Carnegie Mellon University, Pittsburgh, PA; Programmer/Analyst; June 1993 - July 1996.

·         Designed and developed software tools for brain imaging, functional analysis, and visualization.  Work appeared in the New York Times.

·         Created a graphical data analysis and visualization application using AVS.

·         Designed and worked on implementation of real-time parallel neuroimaging analysis system in collaboration with Pittsburgh Supercomputing Center (Cray C90 and T3D); used PVM distributed computing libraries.  Successfully authored grant application for supercomputing time.

·         Parallel neuroimaging system reduced data analysis time from many hours to near real-time.

·         Development using C, shell scripting, and AVS on SGI IRIX and Sun Solaris platforms.

 

 

EDUCATION

 

Georgia Institute of Technology, Atlanta, GA.  M.S. in Computer Science, May 2002.  Specializations: Human-Computer Interaction, Ubiquitous Computing, Intelligent Systems.  Minor: Public Policy.

·         Affiliated with Electronic Learning Communities group (www.cc.gatech.edu/elc), Summer 2000 – Spring 2002.

·         Affiliated with Future Computing Environments group (www.cc.gatech.edu/fce), Fall 1996 – Summer 2000.

 

Oberlin College, Oberlin, OH.  B.A., Honors in Physics, May 1991, 3.6 GPA.

 

Long Beach City College, Long Beach, CA. A.A. in Physical Science, Magna Cum Laude, Phi Beta Kappa, June 1989, 3.8 GPA.

 

Special Training

 

 


SELECTED PUBLICATIONS

 

Orr, Robert and Bruckman, Amy.  “Copper and Gold: Combining Community Networks and Community Currency.”  In submission.

 

Orr, Robert, et al.  “Encouraging Community Interactions: Experiences with the Student Labor Exchange.”  In Proceedings of Internet Research 2.0 (AoIR 2.0), Minneapolis, MN, October, 2001.

 

Orr, Robert J., and Gregory D. Abowd. "The Smart Floor: A Mechanism for Natural User Identification and Tracking." In Proceedings of the 2000 Conference on Human Factors in Computing Systems (CHI 2000), The Hague, Netherlands, April 1-6, 2000.

 

Kidd, Cory K., Robert J. Orr, et al. "The Aware Home: A Living Laboratory for Ubiquitous Computing Research." In the Proceedings of the Second International Workshop on Cooperative Buildings (CoBuild '99), Pittsburgh, PA, October 1-2, 1999.

 

Orr, Robert J., Ronald Raymond, Joshua Berman, A. Fleming Seay. "A System for Finding Frequently Lost Objects in the Home." GVU Technical Report GIT-GVU-99-24, Georgia Tech. June 1999.

 

Abowd, Gregory D., Anind K. Dey, Robert J. Orr, and Jason Brotherton. "Context-awareness in Wearable and Ubiquitous Computing." Virtual Reality, Vol. 3 (1998), pp. 200-211.

 

Orr, Robert J., and Nichols, Thomas.  "Parallel Image Registration in Functional Brain Imaging."  PVM (Parallel Virtual Machine) User's Group Meeting 1995.  Pittsburgh, PA: May 8, 1995.

 

 

MEMBERSHIPS and HONORS

 

·         Member, Association for Computing Machinery (ACM)

·         Member, IEEE

·         Member, Computer Professionals for Social Responsibility (CPSR)

·         Member, American Sociological Association

·         Member, MENSA

·         Skilled Supervisor for Atlanta Habitat for Humanity

·         Profiled in the Atlanta Journal-Constitution for volunteer work, 3 Jan. 2001

·         Senior Honors Program (Oberlin College)

·         Phi Beta Kappa (Long Beach City College)

 

 

REFERENCES

  Provided upon request.