


Hi! I'm Josh
Hi! I am a Technical Game Designer with over 4 years of industry experience in game development. While working at Halfbrick Studios, I contributed to many published titles including Bluey's Quest for the Gold Pen and Fruit Ninja Classic.Feel free to reach out if you want to chat!
Skills and Experience
Game Design
• Game Design
• Rapid Prototyping
• Game Feel
• UI / UX Design
• Economy design and balancing
• Designing for Mobile, PC and Console platforms
Programming
• Unity Engine
• C# Programming
• Python Programming
• Designer and debug tools
• NPC and AI gameplay behaviours
• Performance and build optimisation
Art
• Shader Creation - visual editors and HLSL
• Proficient in Blender and Maya
• Modelling and sculpting
• Unwrapping and texturing
• Rigging and animation
• Asset optimisation
Portfolio
Get in touch
Feel free to reach out if you want to chat!
Bluey’s Quest is a multiplatform adventure game spanning various open world levels; mainly using accessible action-based mechanics to pose simple puzzles and challenges for young players to overcome.
Roles:
• Gameplay Designer & Programmer
• Quest Designer
• Systems programmer
Publisher:
• Halfbrick Studios
Availability:
• Available now on iOS, MacOS and Android
• Coming soon in 2026 to PC and Consoles:
• Nintendo Switch 1 & 2
• Playstation 4 & 5
• Xbox Series X & S
• Steam | Epic Games Store
Skills and Experience
Game Design
• Prototyped the game from the ground up, which involved a wide exploration phase before narrowing our design focus through shaping, squeezing and combining mechanics.
• Rapid prototyping and building
• Designing for Mobile, PC and Console platforms
Programming
• Implemented mechanics and gameplay
• Programmed systems such as: save system, dialogue system, level progression system
• Tools and debug utilities for designers and artists
• Created in-game map system, including shader for fog of war mechanic
• Unity Engine
• C# Programming
Leadership
Seconded as Team Lead for 1 month period
• Organised the team and conducted Agile and Scrum meetings, as well as one-on-ones (O3s)Mentored a team member new to game development
• Provided feedback on designs
• Taught basics of C# programming and Unity Engine usage
• Conducted code reviews with team member
Reviews
App Store - 4.6

Google Play Store - 4.5

"...a classic adventure game in which Bluey and Bingo chase their impish dad... The game’s design rewards curiosity and exploration" - The Guardian
"...an imaginative setting, with solid game mechanics underpinning it," - GameSpot
"... the art is fantastic, the writing is sharp, and the puzzles are fun." - CrossPlay
“Bluey’s Quest for the Gold Pen is one of those mobile games you pick up expecting a quick, harmless distraction, and then realise you’ve been smiling at your phone for half an hour.” - CGMagazine
Fruit Ninja Classic is the original fruit slicing arcade game, brought back with all new content and events.Slice fruit, don’t slice bombs – that is all you need to know to get started as a Fruit Ninja!
Publisher: Halfbrick Studios
Roles:
• Gameplay Designer & Programmer
• Live Operations Designer
Availability
Fruit Ninja Classic+ (premium - Apple Arcade)
Fruit Ninja Classic (subscription - Halfbrick+)
Based on the Collosatron IP, the mega monster returns in a hectic shoot-em-up showdown against some mighty angry aliens!In this on-rails shoot-em-up game the player is tasked with clearing waves on enemies in each level.The player will dodge incoming attacks and power up their weaponry by choosing upgrades at the end of a wave.
Publisher: Halfbrick Studios
Availability:
• Available now on iOS and Android
Roles:
• Gameplay Designer & Programmer
• Level Designer
• AI Designer
Cluck Cluck Boom is a multiplayer arena battle game where players win points by pushing their opponents into lava. This prototype was made for a game jam.Players are equipped with a ray gun that turns opponents into chickens! Once chickens the opponents can easily be blown off the edge of the arena into the lava using the ray gun.As chickens, players can lay bombs that can foil attackers and explode them into the lava.The match ends when the timer runs out and the player with the most points is crowned the winner!
Availability:
• Built for iOS and Android devices
• Unpublished
Roles:
• Team Lead & Vision Holder
• Gameplay Designer & Programmer
• Network programmer
Skills and Experience
Team Lead
• Pitching the game for the game jam
• Forming a team
• Managing team members
• Assigning work to best utilise each team member's skills and abilities
• Gave constructive feedback to programmers, designer and artists
• Provided art direction to artists
Game Design
• Designing mechanics and functionality
• Rapid prototyping and building
• Pivoting mechanics from their original concept to meet deadlines
• Designing UI for a multiplayer experience
• Designing for Mobile platforms
Programming
• Learnt network code using Photon Fusion
• Wrote performant physics network code that allowed the game to play smoothly
• Unity Engine
• C# Programming