Josh Elder – Graduate Gameplay Programmer

C# Developer

C# Projects

PULSE//DEADLINE

Level 6 Game / Computing Project

Sole Developer

Developed a Unity 6 horror game that integrates real-time heart rate monitoring using ANT+ and Pulsoid. Designed modular gameplay systems where player progression dynamically adapts to physiological data, showcasing C#, API integration, and software architecture skills.

⬇ Download PULSE//DEADLINE

Overruled Ascendence

HND Group Project

Lead Programmer

A lone miner illegally upgrades his ship to escape a dystopian corporation and protect his small, loving family.

⬇ Download Overruled Ascendence

Whack A Monster

HND Programming / Game Project

Sole Developer

Smash monsters fast in this spooky, reflex-testing challenge!

⬇ Download Whack A Monster

Aria's Canvas

HNC Programming / Game Project

Sole Developer

An innovative gameplay experience focused on artistic mechanics and exploration.

⬇ Download Aria's Canvas

Object Pooler

Unity Asset

Efficient object pooling system to reduce instantiation overhead in Unity projects.

⬇ Download Object Pooler

GitHub Projects

Explore more of my projects directly on my GitHub profile.

Contributions:

Resume

Joshua Elder

Gameplay Programmer • C# Developer • Unity Developer

⬇ Download Resume

Profile

Gameplay Programmer with a portfolio of personal and academic projects built primarily in Unity using C#. Passionate about creating polished gameplay systems, reusable architecture, and immersive player experiences. Experienced developing complete games independently while collaborating within multidisciplinary teams.

Core Skills

  • C#
  • C++
  • Unity 6
  • Gameplay Programming
  • Object-Oriented Programming
  • Git & GitHub
  • API Integration
  • UI Programming
  • Debugging & Optimisation
  • Software Architecture

Education

BSc (Hons) Computer Games Programming

Northumbria University

Graduated with a Second Class Honours (Upper Division) (2:1) in 2026

Highlighted Experience

PULSE//DEADLINE

Developed a horror experience featuring real-time heart-rate integration using ANT+ and Pulsoid APIs. Built modular gameplay systems, calibration tools and scalable architecture.

Overruled Ascendence

Lead programmer responsible for gameplay systems, project architecture and technical implementation within a team environment.

Unity Assets

Designed reusable systems including object pooling and configurable keybinding solutions for developers.