This portfolio showcases a range of interactive and technical projects developed across game engines, web technologies, immersive media, and real-time systems.

My experience includes Unity development, XR experiences, interactive installations, custom tooling, computer vision, real-time graphics, and full-stack web applications. I enjoy solving complex technical problems while creating experiences that feel intuitive, polished, and engaging.

The projects below highlight both professional and personal work, including production-ready applications, experimental prototypes, and bespoke interactive solutions.

portfolio.exe

With Monkeystack


Digital Space Infrastructure Map

A dual-user interactive touchscreen experience visualising Australia’s space infrastructure through an engaging digital map.

Wansolmoana (One Salt Ocean)

A large-scale multi-user interactive table showcasing Pacific Island cultures through a rich digital archive.

Making Minerals

An educational interactive experience where users simulate mineral formation processes.

Augmented Revolution

An augmented reality experience bringing First Nations artwork into the physical world.

South Australian Projects Interactive Map

A dual-user interactive map showcasing South Australia’s renewable energy and infrastructure projects.

Adelaide Christmas Cracker Trail

A city-wide AR trail gamifying Adelaide’s Christmas Festival.

F.A.B.L.E

An AR-driven serious game exploring consent through interactive storytelling.

Karrawirra Pari

Positure Hoops

Positure What Come's Next!

Positure Discovery Island

Positure Maths

Positure Shapes

Surviving Australia

Galkangu

A culturally focused interactive installation celebrating Dja Dja Wurrung history, identity, and storytelling.

Positive Health Games

A suite of educational games designed to support positive health outcomes through interactive learning.

The Koori Way

An educational digital experience exploring Aboriginal culture, identity, and storytelling.

How to. Help Me. Show Me

An interactive support tool designed to improve communication and accessibility for users with additional needs.

National Motor Museum: Game Engine

An interactive museum experience combining automotive history with engaging gameplay and digital interaction.

Six Steps to Cardiac Recovery

An interactive educational experience supporting cardiac recovery and rehabilitation learning.

Turning Gray Street Green

A public-facing interactive experience focused on sustainability, environmental awareness, and urban transformation.

Adelaide 36ers Education Hub

DemocraCity Education Hub

IWS

Space Discovery CMS

DSE Education Map

DETI

Proximity Projections

Motor Skills


With TKM9


Pulse - Lighting Sculpture

A complex array of lighting tubes are connected to four consoles where visitors can play a game that interacts with the entire array.

Sci-Fi Garden

A light garden with adjustable mood lighting. The connected consoles can be used to adjust the lights and also display an interactable weather effect.

Interactive Pillar

Powered by Microsoft Kinect. The interactive pillar allows visitors to play games without touching. Using their bodies as the controller.

Tree of Seasons

An Interactive tree where visitors can walk up to it and interact with the tree such as moving the branches and interacting with the environment.

Play9 Games Library

A collection of short games extracted from our huge game library and playable on mobile.


Games


Sky Puppy

A small but fun puzzle game where you guide a puppy out of a burning building by putting out fires, moving furniture, and clearing a path.

Blackstone

A Hack 'n' Slash platforming game that follows the story of Bella who is seeking revenge for her deceased brother in the kingdom of Blackstone.

Realm

A Pentomino Permutator puzzle for which I wrote the logic, designed the game pieces and environment.

Mama Said

A story of a mama and baby monkey that are stranded far away from home and must help each other to get back home. I developed the character movement and mechanics.

Torque

A combat racing game based on Death Race, Jak X and Mad Max. I created the vehicle physics and modelled some of the cars.

Resolve: Spirits of the Forest

Play as a ghost that can possess other creatures and use their hidden abilities. Help the lingering spirits of the forest move on to the next world.


Tools


Sky Puppy Level Editor

An editor script to allow us to quickly create and edit levels without painfully selecting each object in the hierarchy.

Unity UI Assistant

A simple panel to quickly create UI elements because I was tired of clicking through menus.

Unity Asset Browser

A custom tool made to find Unity's default icon textures and ui elements.

Unity Project Explorer

Recreated Unity's project explorer window and added the ability to quickly create objects such as folders, scripts, materials, etc.

Roster Helper

A tool for managing a raiding roster. Assigning players to certain raids and spitting out BB code for posting to forums.