Computer Skills
Computer Languages: C, C++, Java1.2, Java1.1, Java1.0, Java3D, JNI, Visual Basic 5, HTML, VRML 
IDE: MS Visual C++ 6.0, JDE 
Systems: UNIX (particularly LINUX, IRIX, and Solaris), Windows95, WINNT, DOS 
Applications: MS Office 2000, MS Access, MS Word, MS Excel, Emacs, and many general UNIX applications 
Toolkits: Open Inventor, Motif 


Research Programmer, The Visualization and Intelligent Interfaces Group, Carnegie Mellon University , Pittsburgh, PA(1998 - present)
Developed dynamic query filters for large databases at interactive speeds using Java, MS Visual C++ and MS Access.<span style="mso-spacerun: yes">  Currently, creating a Java3D visualization that is linked through TCP/IP to Visage, an information-centric environment, to enhance exploratory data analysis.   Involved with the design and implementation of research projects and software.  Help maintain the SAGE group's WinNT environment and web pages.

Senior Project, Visualization of Spinal Motor Circuits - UNC Charlotte, NC (1997)
As a member of the Vision Graphics Robotics Group used Open Inventor to visualize data generated from a simulation designed by Dr. Bashor, Professor of Biology at UNC Charlotte. Converted C and TCL code, written by K.R. Subramanian, Professor of Computer Science at UNC Charlotte, to C++. Used Motif to develop a GUI interface. 

Independent Study, Visualization of Metrology Data - UNC Charlotte, NC (1997)
Using Java, the Java EAI for VRML, and VRML on IRIX and LINUX platforms to visualize data collected by Dr. Jayaraman Raja, Professor and Associate Chair of the Department of Engineering at UNC Charlotte. 

Programmer, Handshaw & Associates - Charlotte, NC (1995 - 1997) 
Utilized Icon Author 7.0 to develop multimedia computer based training software that incorporated video, sound, 3D animation, high resolution graphics and MIDI. Also designed databases using Visual Basic 4.0 and the Access/MS jet database engine. Participated in planning and designing of projects. Worked in Windows 95, Windows 3.1, and OS/2 environments. 

Vice President, Lube All Mobile Service, Inc. - Charlotte, NC (1989-1994)
Responsible for all daily operations of mobile oil change business. Duties included sales, customer service, management of service staff, inventory control and accounting. 

Professional Musician, New York, NY and Charlotte, NC (1985-present) Proficient woodwind player, with a concentration in saxophone, for symphonies, jazz ensembles, musicals, folk and rock bands. 


Efficient Multi-Object Dynamic Query Histograms

Mark Derthick, James Harrison, Andrew Moore, and Steven F. Roth

Proceedings of the IEEE Symposium on Information

Visualization (InfoVis '99), San Francisco, CA, October, 1999,

pp. 84-91.

Also available in PDF file.

An Integrated Simulation and Visualization Environment for Analyzing Spinal Motor Control Circuits

K.R. Subramanian, D.P. Bashor, J. Harrison

Proceedings of the IEEE Symposium on Information

Journal of NeuroScience Tools. In Preparation

University of North Carolina at Charlotte, Charlotte, NC (1994 - 1997)
BS Computer Science
GPA: 3.82
Honors: Graduated Summa Cum Laude 

Dean's List/Chancellor's list (10 semesters) 

Outstanding Computer Science Senior Award

Long Island University, Brooklyn, NY (1985-1987)
B.A. in Liberal Arts with concentration in Music
GPA: 3.73 
Honors:  Graduated Magna Cum Laude 
Outstanding Senior Award for Leadership and Scholarship 
Full scholarship (academic/music) 

Berklee College of Music, Boston, MA (1983-1985) 
GPA: 3.4 
Honors: Berklee Professional Music Scholarship 
Michigan Competitive Scholarship 


Keywords: C, C++, Java1.2, Java1.1, Java 1.0, Java, JNI, Java3D, Microsoft Visual Studio 6, Microsoft Visual Studio 5,Visualization, Microsoft Access, SQL, Open Inventor