Unity / C# Tools & Gameplay Programmer
Iβm a Unity developer specialising in gameplay systems, editor tooling, and production pipelines, with professional experience shipping mobile and PC games.
Iβve worked as a Gameplay Programmer at Halfbrick Studios and as a freelance tools & systems developer, rebuilding legacy systems, migrating backend services, and creating scalable Unity tools used across multiple projects.
I care deeply about clean architecture, iteration speed, and performance, especially on mobile.
-
Unity Tools & Editor Extensions
Custom inspectors, automation tools, editor workflows, build utilities -
Gameplay & Runtime Systems
Combat, waves, progression, upgrades, save/load, UI systems -
Performance & Production
Profiling, memory optimisation, mobile constraints, asset workflows -
Backend & Services
Multiplayer & cloud services (Heroic Labs Nakama), backend migrations -
Build Automation & CI
Batchmode builds, multi-platform pipelines, CI/CD, versioning
-
Unity Editor Tools & Automation
Custom scene switchers, script generators, build utilities -
Gameplay Systems
Modular wave systems, progression, upgrades, save architectures -
Build & CI Pipelines
Automated multi-platform builds, versioning, deployment tooling
- π Website: https://www.dangrygames.uk
- πΉοΈ Games & prototypes: https://dangrygames.itch.io
- βοΈ Blog: https://danielkirwan.medium.com
- πΌ LinkedIn: Daniel Kirwan
Currently working on a solo Unity project targeting PC (Steam).

