top of page

LOADING

MELBOURNE, VIC

Grad_Photo_John.jpg

ABOUT ME

John is a dedicated and detail-oriented Games Programmer specialising in C# and Unity, with hands-on experience across all aspects of the development cycle of games. His passion lies in creating meaningful narrative & gameplay experiences, a commitment evident in his active contribution towards both Foodomina, a game that celebrates and encourages diverse representation through food cuisines; and Bugging Humans, a locally funded cooperative game focusing on blind accessibility & solidarity.

Experience
Untitled design (2).gif

experience

ONGOING PRODUCTIONS

Night Sky

Bugging Humans

a local co-operative adventure where a Blind Spider and Blow Fly team up to start a rebellion against the human stuffing up their backyard!
Blind Spider_Hero Pose.png
Blow Fly_Hero Pose.png
KEY ROLES
Blow Fly_Stuck on back.png.png
Lead  Unity Developer
Blow Fly_Stuck on back.png.png
Build Engineer
Blow Fly_Stuck on back.png.png
Tech R&D
SPACE ENV BACKUP.png
Foodomina LARGE.png
A Narrative Driven, Sci-fi & Food Themed RPG

key roles

PROJECT LEAD
GAME DIRECTOR
LEAD PROGRAMMER

PAST EXPERIENCE

2022

YOUGENICS | ACADEMIC PROJECT

Lead Programmer | Network Programmer

  • Developed all network architecture:

    • Lobby (Host vs Client Functionality)

    • Level Selection & Loading

    • Custom Name Inputs + Name Tags

    • Model based gameplay systems + components

  • Upheld technical documentation, coding regulations and mentored junior programmers, creating smooth collaboration between coding departments and experience

2022

THOSE FLOCKING FISH | ACADEMIC PROJECT

AI Programmer

  • Developed modular AI algorithms:

    • Steering Behaviors

    • Boids

    • A* Pathfinding w/Pathtracking Component

    • Planner

  • Crafted controllable fish AI utilizing steering behaviors, boids and A* pathfinding to dynamically respond to player inputs and world around them

  • Created and implemented fully autonomous fishing boat AI using steering behaviors, A* pathfinding and planner to dynamically explore world while catching and delivering fish

2021

SOOKY CHOOK | ACADEMIC PROJECT

General Programmer

  • Developed custom editing tools and buttons to increase production efficiency

  • Created and implemented modular vehicle with physics from scratch, along with modular attachments

  • Other modular systems included

    • Hearing/Noise system

    • Shop & currency system

    • Fence build system

    • Name tag system

PLanterUpgraded.gif
ThoseFlockingFish2.gif
Yougenics.gif
Networked Multiplayer Based AI Evolution Game
Networked Multiplayer PvP Game
Farming Simulator Game
Software Used Include: Unity, Visual Studio/Rider, Github, Google Workspace & Hack n Plan

engstromj124@gmail.com  |  Melbourne, VIC

Your Message Has Been Received!

CONTACT ME

bottom of page