Canada
I'm a Unity developer with over 15 years of experience shipping games and interactive applications across mobile, web, and AR/VR platforms. My work spans the full development lifecycle including system architecture, gameplay programming, UI, audio, performance optimisation, and release. I'm equally comfortable working as part of a larger studio team or owning a project end to end. Over the course of my career I've built everything from Hasbro board game adaptations and interactive children's books for the Infinity Game Table, to enterprise HoloLens applications, branded mobile titles for clients like McDonald's and Sony. I specialise in Unity and C#, with a background that also includes C++, OpenGL, ActionScript, and hardware prototyping with Arduino. I've built shared frameworks used by multiple teams, integrated third-party SDKs and backend services, and worked closely with design, art, and product teams to translate concepts into shippable features.