top of page

VITA

Resume
Education

PhD, Information Science and Technology, May 2017

DIssertation Topic: Online Music Collaboration

Syracuse University, School of Information Studies

Syracuse, New York

MS, Information Management, May 2009

Syracuse University, School of Information Studies

Syracuse, New York

BS, Computer & Systems Engineering, May 2006

Rensselaer Polytechnic Institute

Troy, New York

Languages

C++ (FMOD, RTMIDI, tinyosc)

Java

Python

T-SQL

Reaper

Fruity Loops

Pure Data

HTML/CSS

PHP

Industry
Experience​
Lab Director at The Rhythm and Bytes Lab

September 2018 – Present

  • Created listening room software in Java where pairs of users could see the songs another user is playing

  • Constructed a C++ API to help early programmers create musical software with a mobile phone interface

  • Built software in Python to manipulate songs based on a dancer’s movement

 
Software Engineer at T Lang Dance

​November 2017 - April 2018

 

  • Created software on smartphones for dance performance

  • Programmed the phones to use the dancer’s movement to transform the music

Systems Admin at COTELCO Lab

September 2007 - May 2009

  • Maintained the research center’s content management and database management systems

  • Designed websites for the NSF funded AGEP Collaboratory research project

Database Developer for the Assistant Provost for Equity at Syracuse University

August 2008 - December 2008

 

  • Developed a database for assistant deans to keep track of all diversity supportive programs at Syracuse University

  • Constructed reports to display programs that support undergraduate, graduate and pre-college students

Selected
Conference  Presentations

James,D., Hampton,L. (2020). Using Black Music as a bridge to understanding introductory programming concepts. Paper presented at the Conference on Research in Equity and Sustained Participation in Engineering, Computing, and Technology.Mar 10 2020. Portland, OR: IEEE. In Press.

 

James,D.(2020). The use of DJing tasks as a pedagogical bridge to learning data structures. Paper presented at ACM ITiCSE '20, June 15–19 2020, Trondheim, Norway, 5 pages. https://doi.org/10.1145/3341525.3387427

James,D; Hampton, L. (2020). Using Black Music as a bridge to understanding introductory programming concepts. Paper presented at the ACM Special Interest Group on Computer Science Education.March 11-13 2020, Portland, OR . (Cancelled due to COVID 19)

bottom of page