Resume

James McAdams

james.mcadams.dev@gmail.com

Skills & Education

Skills

  • Languages
    • C
    • C#
    • Java
    • Python
    • TypeScript
  • Technologies
    • Unity
    • Unreal Engine
    • Next.js
    • React
    • Git
    • REST APIs
  • Concepts
    • Agile/Scrum
    • Object-Oriented Design
    • Data Structures & Algorithms

Education

University of Central Florida

Orlando, FL

  • MajorBachelor of Science in Computer Science
  • GraduationMay 2028
  • GPA4.0

Experience

Curriculum Associates

Co-op Software Engineer

June 2026 – present

Remote

  • Develop and maintain production educational software using Unity, C#, and Java
  • Implement features, resolve defects, and contribute to code reviews and testing
  • Built tooling to generate JSON datasets containing 10,000+ simulated student records
  • Develop Java API endpoints to read and write simulated student data for testing and demonstrations

University of Central Florida

Teaching Assistant - Object-Oriented Programming / Computer Science 1

August 2025 – May 2026

Orlando, FL

  • Supported 120+ Object-Oriented Programming students and 400+ Computer Science 1 students
  • Led 2 weekly CS1 labs covering data structures, algorithms, and core programming concepts
  • Held office hours and provided individual programming support
  • Evaluated and debugged student code for correctness, efficiency, and code quality

PepsiCo

Sales Representative / Supply Chain Operations Associate Supervisor

July 2020 – August 2023

Melbourne, FL

  • Managed 5 high-volume sales accounts and ordered 2,000+ cases weekly
  • Led warehouse operations supporting pallet builds of up to 14,000 cases daily
  • Coordinated order fulfillment and inventory flow to improve operational efficiency
  • Tracked incoming and outgoing inventory to maintain accuracy and reduce discrepancies

Country Mart

Assistant Store Manager

October 2017 – July 2020

Fredericktown, MO

  • Oversaw daily store operations and supervised 50+ employees
  • Managed thousands of SKUs and ordered 1,000+ cases weekly
  • Coordinated with vendors to maintain inventory and store operations