About Me


About Me!

I'm a Melbourne-based Software Engineer with over 7 years of experience in the game development industry. I originally started out as a Game Designer, which instilled in me a strong focus on player experience and a deep appreciation for how creative ideas take shape. Over time, I found myself drawn more and more to the engineering side—bringing concepts to life, solving technical challenges, and working closely with a team to build something greater than the sum of its parts.

Throughout my career, I’ve contributed to the development and release of over a dozen titles across PC, Console, and Mobile platforms. From implementing UI features, to managing core gameplay systems in large, server-authoritative multiplayer games, I take pride in writing clean, thoughtful code that supports the team and enhances the player experience.

My primary development experience is with Unity and C#, which I’ve used extensively across multiple projects to build gameplay systems, tools, and UI. I'm well-versed in Git and Perforce workflows, and comfortable working within task-tracking pipelines using Jira and Trello. I thrive in cross-discipline collaboration and enjoy creating systems that empower designers and artists to iterate and deliver their best work.

More recently, I’ve been expanding my skillset into Unreal Engine 5 and C++, gaining hands-on experience through my current work at PlaySide Studios.

My passion for games started young—creating custom maps, and moderating content for public servers in for Counter-Strike: Source. That same drive to create stuck with me, and now lays the foundation of what I create and why I create it.

 

 


Experience:

PlaySide Studios
August 2022 - Current
Mid Software Engineer
Notable projects include Kill Knight, World Boss, and DC Batman: Bat-Tech Edition.

Bail! Enemy Jet
May 2018 - July 2022
Junior / Mid Unity Developer
Assisted in shipping 10 projects to a variety of platforms

Humble Sage Games (Internship)
OCT 2016 -  NOV 2016
Worked closely with the Narrative team to Design Quest lines for an Open World RPG