
RESUME
Professional ​
info​​
Game Engine/ Programming
- Experienced in game development using Unreal Engine, Unity, eAdventures, Godot, GDevelop5, Phaser and C++ SFML.
- Worked and created games of different genres.
​
Audacity
- Produced various audio for games.
- Currently learning to compose music.
​
Adobe
Premiere Pro
- Video producing and editing using Adobe Premiere.
- Cinematic short video.
​
Illustrator, Photoshop
- To create concept art for character.
- Created posters for various programmes and competitions.
​
After Effects
- Experienced in motion graphics
​
Script-writing
- Wrote a script for the short movie "Shu Guang" for the drama team presentation.
- Scripts-writer and the creator of the game "Ju Ben Sha".
​
3D Blender
- Modelling, rigging and animate.​
​
Skills
Unreal Engine
Unity Certified User: Programmer
Godot
Raylib
C++ SFML
Perforce (P4V) / Git
Linux system (Debian, Ubuntu)
​
Public Speaking / Debate
Microsoft Word/ Powerpoint/ Excel
Adobe Photoshop
Adobe Premiere
Adobe Illustrator
3D Blender
Audacity
​
Programming Languages
Work​
experience​
Internship/ Junior Game Programmer
2022 - now
Streamline Studios Malaysia
​
- Develop and create new features based on designers' requirements. Debugging and fixing codes. Optimizing and maintaining codes and systems in many ways.
- Working hand-in-hand with project members to achieve the ideal final results. Always seek suggestions to make improvements and fine-tuning the system.
- Discussions with members and seniors to create solid and well-functioning features. Figure out the edge cases and find solutions together.
- Using various tools to carry out the tasks such as Perforce, JIRA, Swarm, Rider, etc.
- Familiarize with various of platform (PC, PS, Switch, etc), solving platform-related tasks.
- Explore and implement system in Unreal Engine using UMG, GAS, State Tree, Smart Object, CommonUI and etc.
​
Working in Streamline Studios improves my skills and acknowledgment of what I really need to do to make myself better. I learned how to communicate and work with others in an effective and efficient way, and it's my pleasure to be able to involve myself in a few projects, experience the full and standard game development workflow, and learn that making and launching a game is not as easy as finger snaps. I also realize that life-long learning is important for us to stay interested and always up-leveling ourselves in this industry. Making mistakes is normal, most important is to learn from prior mistakes.
​
​​
Tuition Teacher
2021
LBB Tuition centre
​
Nursery/ Tuition Teacher
​2019 - 2021
U1 Academy​
​
- My job is to take care of the students from Standard 1 to 6.
- Planning and handling the soft copy of teaching material, including the papers and media such as video and music.
- Developed a game that can be used to teach students the importance of practicing good hygiene.
- Guiding students to complete their homework, giving extra classes to enhance their understanding of the subjects.
​
Although taking care of children for 10 hours non-stop is an exhausting job, it gives me a new experience, and I have learned to view the world from a different perspective: as an educator, a student, and a child. I also learned how to organize my time and to be fully prepared for the unexpected.
​​
​
Waitress
​2016 - 2017
Kee Lin Vegetarian Restaurant in Johor
​
- The restaurant is a very busy place, no matter it's in the dining space or the kitchen.
- To provide a good dining experience for the customers, we need to take care of many issues even the tissue paper on the table.
- In charge of the cashier machine, and understand how the order and payment system works in the restaurant.
​
From this work experience, I have learned and trained to become a versatile person: a person who can work corporately with friends but also do tasks by myself. I have also learned to become a better-tempered person, and to be patient to listen when other people are talking. ​​​​​​
​
C++
C#
SQL
HTML5 (CSS, Javascript)
Python
​
Languages
English
Bahasa Melayu
Chinese