codyward

a video game and software developer with over 10 years of experience

Hello! I'm Cody, and I've been writing software and games for over a decade now.
I'm based out of the Edmonton area, but enjoy working with teams remotely across the world.

I've worked on indie games, enterprise software and some AAA titles.
My main experience is with C# and Unity, but I've also worked with C++, Objective C, Java, Kotlin, Python, JS and C.

At this point in my career I've developed for PC, Mac, iOS, Android, Switch, Playstation, Xbox, VR headsets and the Hololens.

My roles have included gameplay programming, tools programming and UX/UI development. I've helped teams as an individual contributor as well as a lead developer and manager.

my work

minecraft

skyboxlabs
2023 - present

minecraft.net

role

My work on Minecraft has been across a mix of teams. I started by helping maintain the game's login systems across all platforms while managing direct reports. For the last year I have been a development lead helping my team build out automated performance tooling.

technologies

C++, C#, Kotlin

magic: the
gathering arena

skyboxlabs
2020 - 2022

magic.wizards.com/mtgarena

role

I worked as a software engineer helping bring MTGA to mobile platforms, eventually becoming a manager and team lead to help maintain the game. Some of my work involved optimizing the asset loading systems, developing native mobile features and upgrading the project render pipeline.

technologies

Unity, C#, Objective C, Kotlin, Python

worklink

scope ar
2018 - 2020

scopear.com

role

As a software developer I focused on improved code architecture, developer tooling and UX/UI of the Worklink app and authoring tool. An enterprise AR platform used by companies in the manufactoring and aerospacing industries, I helped to develop an entire UI refresh while supporting various new features.
I was able to gain strong experience supporting applications across various platforms, supporting Windows, UWP, Android, iOS and the Hololens mixed reality platform.

technologies

Unity, C#, Objective C, Java

heat

codehatch
2016 - 2018

store.steampowered.com/heat

role

As a generalist Unity developer I worked on a vast number of multiplayer gameplay systems for the game Heat. Some such features were a full character creator, emblem maker, animal AI, tool upgrade systems, currency and various UI menus.

technologies

Unity, C#

reign of kings

codehatch
2014 - 2016

store.steampowered.com/reign-of-kings

role

My career started with the game Reign of Kings, where I worked on various multiplayer gameplay systems. I helped implement the game's character creation system, block types, animal AI and various UI menus.

technologies

Unity, C#

want to get in touch?

☻ cody@ward.haus