Phil Yum
Verified Expert in Engineering
Game Developer
Melbourne, Victoria, Australia
Toptal member since December 27, 2021
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
Experience
Availability
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
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.
Senior Gameplay Developer
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.
Game Developer
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.
Game Developer
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.
Experience
Portfolio Showreel
https://www.renbaikun.com/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/
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.
Education
Bachelor's Degree in Computer Science and Mechanical Engineering
University of Melbourne - Melbourne, Victoria
Skills
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring