JM

James Mushahwar

Available to hire

Hello, I’m James Mushahwar, a game developer and software engineer with a focus on gameplay programming, AI, and systems design.

About

Hello, I’m James Mushahwar, a game developer and software engineer with a focus on gameplay programming, AI, and systems design. I’ve built experience across both game development and general software engineering, collaborating with artists and designers to craft engaging experiences.

Currently a Games Programmer at Stormcloud Games, I contribute across all aspects of gameplay—from player controls and camera systems to AI, networking, and split-screen gameplay. I thrive in small autonomous teams where trust and accountability drive delivery, and I’m eager to bring reliable, well-structured code to any project.

  • 9 years' experience
  • Joined October 2025

Industry experience

  • Gaming
  • Software & Internet
  • Media & Entertainment

Work experience· 8 roles

Games Programmer · Stormcloud GamesOct 2021 – Present · 5 yrs 2 mos

Work in a 13- to 20-person team; responsible for all aspects of gameplay including player controls, camera and character systems, AI implementation from concept to completion, and networked/split-screen gameplay. Autonomy in a small coding team has accelerated learning and broadened contributions, making me a reliable asset across departments.

Games Programmer · Storm Cloud GamesOct 2021 – Present · 5 yrs 2 mos

Responsible for player controls, camera and character systems; AI implementation from concept to completion; networked and split-screen gameplay; contributed to team growth from 13 to 20 members, delivering features with autonomy and reliability.

Junior Software Engineer · Aperta Ltd.Jun 2020 – Oct 2025 · 5 yrs 5 mos

Developed fixes and improvements to the product base within an Agile workflow. Used C++, C, C#, JavaScript, and ASP.NET for frontend; demonstrated ability to switch between urgent customer requests and ongoing releases.

Junior Software Engineer · Aperta Ltd.Jun 2020 – Oct 2025 · 5 yrs 5 mos
GUI Designer Intern · Inside SecureAug 2018 – Oct 2025 · 7 yrs 3 mos
White Box GUI Designer Intern · Inside SecureAug 2018 – Oct 2025 · 7 yrs 3 mos
Tutor/Mentor · Tech CampAug 2017 – Oct 2025 · 8 yrs 3 mos
Tutor/Mentor · Tech Camp, WinchesterAug 2017 – Oct 2025 · 8 yrs 3 mos

Education

MProf Games Development · University of Alberta2020 – 2025
BSc Computer Science (First Class with Honors) · University of Glasgow2015 – 2019
MProf Games Development · Aberta y University2020 – 2021
BSc Computer Science · University of Glasgow2015 – 2019

Certifications and awards

Stuart Tasker Memorial Prize2019 – 2025
Stuart Tasker Memorial Prize2030 – 2025

Hire James Mushahwar today

Post a job and invite James, or contact them directly. No hidden commission.

Post a job