Unity/C# gameplay programmer with 3+ years shipping on VR and mobile (AR). Currently focused on PC and console: building a small free Steam game to demonstrate end-to-end release on Steam. I’ve owned gameplay loops and supporting systems end to end—character controllers and cameras, interaction, AI perception and state, UI, save/load, and tools. I keep performance within budget via profiling and pragmatic content pipelines, and I handle submissions, crash/error triage and hotfixes. Comfortable turning fuzzy requirements into clear tasks or delivering to a specification. I communicate clearly with artists and PMs to keep feel and polish on track, and I can lead small teams when needed. Open to Unity Developer roles (PC, console and VR). Main tech: Unity (URP/HDRP), C#, New Input System, NavMesh, Cinemachine/Timeline, Addressables, XR Interaction Toolkit, OpenXR, uGUI, Unity Cloud Diagnostics/Analytics. Portfolio: _Website not available. Sign in: https://www.twine.net/signup_

Michael Rouse

Unity/C# gameplay programmer with 3+ years shipping on VR and mobile (AR). Currently focused on PC and console: building a small free Steam game to demonstrate end-to-end release on Steam. I’ve owned gameplay loops and supporting systems end to end—character controllers and cameras, interaction, AI perception and state, UI, save/load, and tools. I keep performance within budget via profiling and pragmatic content pipelines, and I handle submissions, crash/error triage and hotfixes. Comfortable turning fuzzy requirements into clear tasks or delivering to a specification. I communicate clearly with artists and PMs to keep feel and polish on track, and I can lead small teams when needed. Open to Unity Developer roles (PC, console and VR). Main tech: Unity (URP/HDRP), C#, New Input System, NavMesh, Cinemachine/Timeline, Addressables, XR Interaction Toolkit, OpenXR, uGUI, Unity Cloud Diagnostics/Analytics. Portfolio: _Website not available. Sign in: https://www.twine.net/signup_

Available to hire

Unity/C# gameplay programmer with 3+ years shipping on VR and mobile (AR). Currently focused on PC and console: building a small free Steam game to demonstrate end-to-end release on Steam. I’ve owned gameplay loops and supporting systems end to end—character controllers and cameras, interaction, AI perception and state, UI, save/load, and tools. I keep performance within budget via profiling and pragmatic content pipelines, and I handle submissions, crash/error triage and hotfixes.

Comfortable turning fuzzy requirements into clear tasks or delivering to a specification. I communicate clearly with artists and PMs to keep feel and polish on track, and I can lead small teams when needed.

Open to Unity Developer roles (PC, console and VR).

Main tech: Unity (URP/HDRP), C#, New Input System, NavMesh, Cinemachine/Timeline, Addressables, XR Interaction Toolkit, OpenXR, uGUI, Unity Cloud Diagnostics/Analytics.

Portfolio: Website not available. Sign in: https://www.twine.net/signup

See more

Experience Level

Expert
Expert
Expert
Intermediate
Beginner

Language

English
Fluent
Welsh
Beginner

Work Experience

Unity Developer at Animated Technologies Ltd
March 1, 2023 - October 22, 2025
Implemented core gameplay/interaction features (XR Interaction Toolkit extensions, AR/VR scene flow), built baked-lighting workflow for mobile budgets, and setup Addressables/content packaging for faster loads. Integrated Unity Analytics & Cloud Diagnostics for telemetry and crash tracking; created editor tools (validators, build presets) to reduce integration errors. Supported end-to-end build/submission workflow for Meta/PICO stores with rapid hotfix cycles (TTR 48–72h).
Lead Unity Developer at Animated Technologies Ltd
October 1, 2025 - October 22, 2025
Led feature delivery across gameplay, spatial audio, lighting/baking, performance optimization, and editor/build presets (prototype → production). Managed release operations (requirements, asset requests, privacy policy, submissions) and rapid hotfix cycles. Defined performance budgets, profiling checklists, and Definition of Done; owned crash/error triage and QA verification; mentored team and scoped tasks from requirements.

Education

MSc Advanced Computer Science at Bangor University
January 11, 2020 - January 1, 2021
BSc (Hons) Computer Information Systems at Bangor University
January 11, 2030 - January 1, 2020

Qualifications

Programming Design Patterns For Unity
January 11, 2030 - October 22, 2025
The Ultimate Guide to Video Game Optimisation
January 11, 2030 - October 22, 2025
The Beginner’s Guide to AI - Unity 6
January 11, 2030 - October 22, 2025

Industry Experience

Gaming, Software & Internet, Media & Entertainment, Education, Professional Services

Experience Level

Expert
Expert
Expert
Intermediate
Beginner

Hire a Game Developer

We have the best game developer experts on Twine. Hire a game developer in Bangor today.