Phil Yum, Developer in Melbourne, Victoria, Australia
Phil is available for hire
Hire Phil

Phil Yum

Verified Expert  in Engineering

Game Developer

Melbourne, Victoria, Australia

Toptal member since December 27, 2021

Bio

Phil has worked across many genres and has over a decade of experience in commercial mobile game development. Throughout his career, he has developed skills across all areas of game development, including engine, gameplay, animation, UI/UX, tools, and game design. Due to the nature of game development and working in tight-knit teams, Phil is an efficient and thorough developer who interfaces well with designers and understands what it takes to ship a product.

Portfolio

Baikun Interactive
Unity, C#, Game Design, Multiplayer, Game Development, Unity2D, Unity3D
2UP Games
Unity, C#, Multiplayer, Generative Artificial Intelligence (GenAI)...
Freelance
Unity, C#, Vuforia, SteamVR, JavaScript, Game Development, Unity2D, Unity3D

Experience

Availability

Part-time

Preferred Environment

Unity, C#, Game Development, Unity2D, Unity3D

The most amazing...

...thing I've developed is my passion project and mobile RPG, Beast Brawl, which was released in early 2023 and has already been downloaded over 100,000 times.

Work Experience

Director

2023 - PRESENT
Baikun Interactive
  • Founded a company to self-publish a game called Beast Brawl on iOS and Android, evolving it from a hobby and passion project that I started working on in 2018.
  • Developed and combined monster collection with action RPG in Beast Brawl, featuring real-time combat and over 80 beasts across 15 environments.
  • Achieved over 100,000 downloads for the game released in early 2023, with increasing numbers.
Technologies: Unity, C#, Game Design, Multiplayer, Game Development, Unity2D, Unity3D

Senior Gameplay Developer

2022 - 2024
2UP Games
  • Developed High-Five Heroes, a mobile action RPG, growing it from a simple co-op to a mini MMO with quests, abilities, and boss battles.
  • Designed the initial concept and abilities of the 12 heroes as well as many of the enemy behaviors.
  • Created a bot player AI, which included damage avoidance and interfacing with the combat system and co-op mechanics of the game.
  • Developed a mobile drawing game centered around generative AI images.
Technologies: Unity, C#, Multiplayer, Generative Artificial Intelligence (GenAI), Game Development, Unity2D, WebGL, Text to Image, Image Generation, Unity3D

Game Developer

2016 - 2022
Freelance
  • Built 10+ hyper casual mobile game prototypes, i.e., Lazy Giant Games, using Unity. Each prototype took 1-4 weeks.
  • Created an initial prototype of the AR experience of Millipede called 64 Ways of Being using Unity and Vuforia. This prototype was showcased at Melbourne's Penny Arcade Expo (PAX).
  • Used Unity to develop a mobile word puzzle game, Sushi Cat Words, which is part of Armor Games. The application was published on Apple's App Store.
  • Created a Well Placed Cactus prototype for the NSW fire fighting simulation and training tool. The application aimed to train NSW firefighters and had keyboard and controller support on PC. The technology used was Unity.
  • Built an endless mobile runner called Bum Run at Dan Masoomi and Square Eye games using Unity. The app was published on the App and Google Play Store.
  • Developed the Power Play cricket VR experience at Exposure, deployed in pubs around Brisbane to promote collaboration between Cricket Australia and XXXX Gold. It included a cricket bat attached to a Vive system. Used Unity and SteamVR.
  • Built a website featuring a version of the game Break Out for Price Line. The game was used as a promotion to enter a draw called Game Set Smash, and I used Phaser and JavaScript as main technologies.
Technologies: Unity, C#, Vuforia, SteamVR, JavaScript, Game Development, Unity2D, Unity3D

Game Developer

2013 - 2016
GiggleUp and Fliptus
  • Developed a highly polished mobile clicker with a musical theme called Beat Bop. The project spanned nine months and was featured on iOS. I was in charge of all front-end development and used Unity as the main technology. http://beatbopgame.com/.
  • Created a highly polished hyper casual mobile game called Glob Trotter. The project spanned three months and was featured on iOS. I was in charge of all front-end development and used Unity as the main technology.
  • Built a highly polished mobile match-3 game named Rainbow Rumble. The project spanned six months and was featured on iOS. I was in charge of all front-end development and used Xcode, Objective-C, and Cocos2d.
Technologies: Unity, C#, Objective-C, Xcode, Cocos2d, Game Development, Unity2D, Unity3D

Portfolio Showreel

https://www.renbaikun.com/
This showreel displays some of the many games and apps I've built in the past decade.

My past projects include mobile games covering a large variety of genres, a simulation aimed to train NSW firefighters, and AR/VR experiences.

Some of the games genres I've worked on include but are not limited to are endless runner, clicker, match-3, physics-based, puzzle, racing, TGC, RPG, and hyper-casual.

In all the projects displayed in the showreeI, I built from the ground up or wrote most of the application.

Beast Brawl | Self-published Release

http://beastbrawlgame.com/
Created Beast Brawl, a combination of monster collection and action RPG featuring real-time action combat, with over 80 beasts to collect across 15 environments.

After working on Beast Brawl as a hobby and passion project since 2018, I founded a company to self-publish the game on iOS and Android. I released it in early 2023, and the game has since gained over 100,000 downloads.

I am the sole programmer and owner of this project, but I am also a partner in game design. I collaborate with various contractors for art and music.
2007 - 2013

Bachelor's Degree in Computer Science and Mechanical Engineering

University of Melbourne - Melbourne, Victoria

Libraries/APIs

WebGL

Tools

Visual Studio, PlayFab, Xcode

Languages

C#, C, Java, Objective-C, JavaScript

Frameworks

Unity, Unity2D, Unity3D, Photon Unity Networking (PUN), Phaser.io, Cocos2d

Platforms

Linux, Vuforia, SteamVR

Other

Game Development, Software Development, Mechanical Engineering, Electrical Engineering, Multiplayer, Generative Artificial Intelligence (GenAI), Game Design, Text to Image, Image Generation

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring