Hayden Murphey

I am a senior at James Madison University studying Computer Science with a Music minor. I am expected to graduate in December 2025.


Experience

Technical AI Trainer (Contract)

DataAnnotation

Review, correct, and validate code results against specifications and test cases to improve quality. Additionally, Work extensively with JSON and Node.js to reproduce issues, debug logic errors, and verify fixes.

May 2025 - Present

Assistant Researcher

MusicCPr

Worked with professor's from the CS department and fellow James Madison University peers to build a program for teachers to implement into their music classrooms. My task involved using my experience with music to discover and test bugs related to the musical side of the program.

October 2022 - July 2023

Geotechnical Technician - Intern

Townes Site Engineering

Conducted on site and in lab independent testing on various constructions materials including soil and concrete. Additionally, performing on site inspections including steel bolts, footings, etc. then creating reports on the results also made up my responsibilities.

May 2021 - August 2025

MusicCPR

musiccpr - Assistant Researcher

MusicCPR is a free online platform that supports standards-based instrumental music education. The platform provides teachers with research-based tools for assessing student learning. Developed at James Madison University with support from the 4-VA Collaborative and National Association for Music Education, MusicCPR is a collaboration with partners from Eastman School of Music and the University of Delaware.

October 2022 - July 2023
1 / 3
MusicCPR screenshot 1
2 / 3
MusicCPR screenshot 2
3 / 3
MusicCPR screenshot 3


JMMOVIES

cs 345 (Fall 2023)

Implemented real-time API databases for web development, enabling users to create secure accounts with password protection using JSON. By utilizing Scrum methodology, my group and I ensured timely delivery of the project and stayed on track with deadlines.

1 / 3
JMMovies screenshot 1
2 / 3
JMMovies screenshot 2
3 / 3
JMMovies screenshot 3


PintOS

CS 450: Operating Systems (Fall 2025)

Collaborated with a team to plan milestones, stay on timeline, do code reviews, and integrate features for PintOS. Reimplemented the timer subsystem (timer_sleep) with interrupt-driven sleep queues, eliminating busy-waiting and improving CPU utilization/thread scheduling. Implemented user-mode processes and expanded syscalls (exec/wait, file I/O & management) to enable realistic user programs and file browsing.


Education

James Madison University

Bachelor of Science
Major: Computer Science

Minor: General Music

August 2022 - December 2025

Certifications & Professional Memberships


(ISC)2 Certified in Cybersecurity (Issued Feb: 2025)

Association for Computing Machinery (ACM), Student Member

Skills

Programming Languages
  • C
  • CSS
  • Haskell
  • HTML
  • Java
  • JavaScript
  • Python
  • Ruby
  • Rust
  • Swift

Additional Technical Skills
  • Agile Methodology (SCRUM)
  • API Integration,
  • CLI
  • Git
  • SVN

Interests

Other than being a full time student, I spend a ton of time playing and teaching myself various instruments. I also have a great interest in outdoor hobbies including snowboarding, rock climbing, and hiking all around the surrounding Harrisonburg mountains.

I recently have dove into the world of Operating Systems and Emulation. This has led me to gain experience in multiple enviornments including Linux, dual-booting multiple OS's, and etc.