Résumé

Experience

TheBroth / Tap Slots (Aug 2016 – Present)
Unity Gameplay Engineer
Frontend mobile game development using the Unity game engine.

Developed the following core gameplay features:

      • Tutorials
      • Daily Rewards
      • Virtual Purchases
      • Stickers
      • Quests
      • Upgrades
      • Achievements

Duties include:

      • Unity game engine development
      • C# programming and architecture
      • 2D interface art, development and animations
      • Providing critical feedback on usability, aesthetics, user experience and conversion
      • Discussions and writing of technical workflow standards and best practices
      • Bug-fixing and quality assurance
      • Competitor, market and industry research

Sentient Computing (Jul 2010 – Aug 2016)
3D Software Developer
Working with the Unity game engine to create interactive 3D applications for use in training and inductions, remote operations and real-time data visualisation. Clients were primarily in the Mining & Resources industries.

Duties included:

      • Project management and client liaison
      • Unity game engine development
      • C# programming
      • Developing re-usable code frameworks
      • Streamlining work pipelines and standardising technical policies
      • 3D modelling, texturing, animation and rendering
      • Virtual Reality development
      • User Interface design
      • Graphics, branding and print design
      • Video editing and motion graphics
      • Website re-design and maintenance
      • Technical writing and documentation

Cell-Media (Jan 2009 – Dec 2009)
3D Modeller
Creating 3D models, animations and renders primarily for use in training and safety in the Mining & Resources industries.

Duties included:

      • 3D modelling, texturing, animation and rendering

Volunteer Experience

CoderDojo WA (Mar 2015 – Aug 2015)
Mentor (UWA)
Providing mentoring to young people aged 7-17, in coding and technology.

CoderDojo WA (May 2015 – Sep 2015)
Diversity Project Manager
Research and implementation of initiatives to attract, retrain and encourage diversity in CoderDojo WA dojos.

Education

Murdoch University (2008 – 2010)
Bachelor of Science
Major: Games Software Design & Production

Certifications

Unity Technologies (Jul 2016 – Jul 2018)
Unity Certified Developer
License 20167UCD768
First person in WA to hold this certification

Technical Skills

Game Engines: Unity
Languages: C#, C, Java, UnityScript
Programming Topics: Object-oriented programming, S.O.L.I.D. principles, data injection, dependency injection, inheritance, composition, generics, delegates, events, LINQ, lambda, garbage collection, serialization/deserialization, Test-Driven Development
Unity Development Topics: Virtual Reality, UI, animation, Mobile/Web/Windows deployment, graphics and code optimisation, LMS integration, AssetBundles, Profiler, Editor scripting
IDEs/Tools: Microsoft Visual Studio, ReSharper
Version Control: TortoiseSVN, GIT, SourceTree, Bitbucket
Virtual Reality: Oculus Rift, HTC Vive, GearVR
3D Software: Autodesk 3ds Max
2D Software: Adobe Photoshop, Adobe InDesign
Video/VFX Software: Adobe After Effects, Adobe Premiere Pro

Non-Technical Skills

Project management, client liaison, QA management, process/workflow standardisation, technical writing and documentation, marketing, competitor and market research, Agile methodology, JIRA, Slack, Trello

Shipped Games

      • 7 Kings Casino Slots – GooglePlay, iOS, Amazon (Gameplay Engineer)

Shipped Projects

      • Rio Tinto – Operations – Interactive 3D Training Modules (x3) (Project Manager and Lead Developer)
      • Rio Tinto – Driverless Trains – Interactive 3D Training Modules (x2) (Project Manager and Lead Developer)
      • Rio Tinto – Driverless Trains – eLearning Training Modules (x3) (Project Manager and eLearning Developer)
      • Rio Tinto – Driverless Trains – Work Management Sys (UI Developer)
      • Rio Tinto – Risk Management – eLearning Training Modules (eLearning Developer)
      • Rio Tinto – High Voltage – eLearning Training Modules (eLearning Developer)
      • Woodside – Working at Heights VR – Interactive Virtual Reality Training Module (Developer)
      • Woodside – Isolations – Interactive 3D Training Module (Lead Developer)
      • Woodside – Oil and Gas Game – Interactive 3D Education Module (Developer)
      • Woodside – Hazardous Chemicals – Interactive 3D Training Module (Project Manager and Lead Developer)
      • Woodside – Gas Plant Heat Stress – Interactive 3D Training Module (Project Manager and Lead Developer)
      • Woodside – Heat Stress – Interactive 3D Training Module (Project Manager and Lead Developer) (Platinum Award Winner – LearnX Foundation)
      • Woodside – Browse Induction – Interactive 3D Training Module (Project Manager and Lead Developer)
      • CSBP – Plant – Interactive 3D Training Module (Lead Developer)
      • LogiCamms – Stockyard Visualisation – Real and Historical Time 3D Data Visualisation (UI Developer)
      • Calibre – Permit to Work – Interactive 3D Training Module (Developer)
      • Loy Yang – Stacker Simulator – Real Time 3D Simulator (Developer)
      • Orica – Pre-Start Checks – Interactive 3D Training Module (UI Developer)
      • Chubb – CCTV Planning – Interactive 3D Planning Tool (Project Manager and Lead Developer)