top of page

I'm an ambitious Game Developer and Programmer with 5 years professional experince and I attribute this success to my over 10+ years of dedicated practice and refinement of my skills and knowledge as a hobbiyst developer.

​

Through my experiences I've developed an appreciation for the value my continuous learning has given me and remained driven to deepening my knowledge as I always recognized the significant impact upskilling has had for me. I take pride in my commitment to efficiency, ownership and my ability to develop through-out and sustainable solutions.

  • CSHARP: 10+ years developing with csharp, across hobby projects and Professionally.

  • CPP: 2 years developing custom 2d game engine with physics & component system for games.

  • GIT: 7+ years professionally working with git, branches, resolving merge conflicts and rebasing.

  • GAME DEV: 10+ years as a hobbyist, 5+ professional project and live serice game dev. 

  • TOOLS: 2+ years experince developing automation tools, git extentions, intergrations & more.

  • CICD: 2+ years developing & extending interconnected Github Jenkins automation pipelines.

  • IDE's: Visual Studios & Notepad ++

​

 
UNITY SKILLS

  • ENGINEERING: 10+ years experince developing game infastructure, and low level systems for games.

  • GAMEPLAY: Expansive experince developing gameplay systems across multiple genres professionally.

  • ANIMATION: 6+ years creating multiple advanced multi-layer character state machines using Mecanim.

  • 3D: 10+ years developing numerous hobby and professional 3D game projects acoss multiple genres.

  • 2D: Custom 2d art, pixel art, Bone and Sprint sheet animations, engineering 2d gameplay systems.

  • VFX: Developed numerous projects utilizing Unity's post processing and shader graph tech stacks.

  • NAVIGATION: Expertise with Unity's NavMesh Components Stack aswell as A*, and custom solutions.

  • UI: Years experience developing using Unity's UI solution for static and complex dynamic user interfaces.

  • NETWORKING: 3 years hobbyist experience developing multiplayer games using UnetPUN.

  • OPTIMIZATION: Techniques such as Occlusion, LOD’s, Texture Atla's & Smart development practices.

  • VR & AR: 3 years developing VR games with Oculus & professional AR experiences using ARKit/Core.

  • MOBILE: 2 years developing games and apps as a hobby and deploying to Android.

  • COLLABORATION: Effective collaboration through Unity Collab and suitable Prefab workflows.

  • PROJECT MANAGEMENT: 3+ years exposure to professional agile project management.

  • JIRA: 3+ years professional experince with jira working across internal and external teams.

  • CODE REVIEW: 2+ years professionally experince with a git pull request workflow.

  • DOCUMENTATION: Confluence and Miro within a large team for Documentation + Planning.

  • OTHER: Daily team collaboration services include, Slack, Discord, Google Suite and more.

​TAKES OWNERSHIP

My dedication to taking responsibility within areas of my domain that require attention is one of my fundamental values that extends beyond any immediate responsibilites but to adjacent onces where I can also have an Impact.

 


THINKS THOROUGHLY

I take pride in my commitment to efficiency, attention to every detail and my ability to develop through-out and sustainable solutions.

​

​

CANDID COMMUNICATOR

I demonstrate the courage to express my thoughts and opinions freely. Whilst alway striving to do so in a considerate manner to encourage constructive debate.


SEEKS FEEDBACK

I have an open-minded approach and actively seek out opportunities to challenge myself, all while soliciting constructive feedback, in order to continuously improve my ability to communicate and collaborate effectively with my team.

​

​

CONTINUOUS LEARNER

Having developed an appreciation for the value continuous learning has given me, I’ve remained driven to deepening my knowledge as I always recognized the significant impact upskilling has had on my success.

 
WORK EXPERIENCE

Unity Developer @ TRANSHUMANOID PRODUCTIONS - 2yrs

JUN 2016 - JUL 2018 - Remote ( Volunteer )


As my first real exposure to professional game development I volunteered at Transhumanoid Productions for 2 years alongside a number of talented hobbyist developers working towards a vertical slice for the indie studios first title SynStatis; a turn based Cyberpunk RPG, which we released on steam.
I contributed broadly as a generalist throughout development and was responsible for the partial direction of the project.

Technical Designer, Developer @ IMMUTABLE - 3yrs 6mos

NOV 2019 - PRESENT - Sydney ( Full-time )

 

I've been working for Immutable as a Technical Designer and Developer on their flagship live service title Gods Unchained; a multimillion dollar trading card game, leading the Web3 gaming space. 

 

Core Responsibilities:

  • Owning the technical development and implementation of core content (cards) and direction of the infrastructure on which it is built. Supervised the small team dedicated to content implementation

  • Working  closely with the design and engineering teams to rapidly conceptualize, plan, prototype, develop and iterate on new features and ideas throughout the life cycle of each card expansion

  • Coordinating with producers and external quality assurance to develop, maintain and deploy our live service content to players

  • Collaborate with the team to establish and improve our infrastructure, tools and workflows through automation and optimal processes in a hands-on production environment.

 

With recent business changes I've been brought onto a small new hyper focused team now responsible for the overall direction of GU, which has been an exciting challenge and opportunity.

Augmented Reality Unity Developer @ UTS - 4mos

JUL 2021 - NOV 2021 - Sydney ( Sub-Contractor )

 

I was Subcontracted as an AR developer for an AR project called Jarli through University of Technology Sydney. I was heavily involved with setting up object tracking for the installation which coupled  animated AR characters tracking to a number of large physical scale model dioramas. It traveled around Australia for Exhibitions such as the Royal Air Force Show and Science Alive Adelaide.

Youth Mentor @ THE LAB - 1yr

APR 2021 - MAY 2022 - Sydney ( Contractor )

 

I was a youth mentor at The Lab for a year helping teens realize their potential in this digital creative space. The Lab is a network of technology clubs for teens on the autism spectrum who enjoy working with computers. Mentoring was a new opportunity for me to connect with young emerging “game makers” through the experience I've gained as a self taught game developer myself.

Adv Dip: Digital & Interactive Games - Programming - AIE Sydney

     2018 - 2020

  • Subjects:

    • Introduction to Cpp & CSharp

    • Health and Safety

    • Maths for Games 

    • Code Design and Data Structures

    • Artificial Intelligence for Games

    • Cross Platform Development

    • Major Group Project 1 (9 weeks)

    • Physics for Games

    • Computer Graphics (OpenGL)

    • Develop Complex Game Systems

    • Virtual and Extended Reality Project (4 weeks)

    • Online Professional Portfolio

    • Major Production Group Project 2 (16 week )

​

 
​
 
Cert 4: Information Digital Media Technology - Tafe NSW.

     2015 - 2016

  • Subjects:

    • Create and Manage Audio Assets

    • Design and Develop Web Pages

    • Create Digital Animations

    • Work Health and Safety

    • Produce an Interactive Game Group Project (6 weeks)

    • ​Create Visual design Components for digital media

    • Work Effectively in the Digital Media Industry.

bottom of page