DT

david teo

Available to hire

Gameplay Programmer specializing in Unreal Engine 5 with hands-on experience in AI systems, character mechanics, and performance optimization.

About

Gameplay Programmer specializing in Unreal Engine
5 with hands-on experience in AI systems, character
mechanics, and performance optimization. Strong foundation in C++ and Blueprint, with a focus on building scalable and responsive gameplay systems.

  • 2 years' experience
  • Joined May 2026

Languages

  • EnglishIntermediate
  • MalayIntermediate

Industry experience

  • Gaming
  • Software & Internet
  • Media & Entertainment

Work experience· 4 roles

Final Year Project – Unreal Engine 5 Game Development · University Project (UTAR)Jan 2025 – Dec 2025 · 1 yr

Developed a 3D puzzle game in Unreal Engine 5 using Blueprint scripting. Built modular player movement and interaction systems, state-driven AI, and in-game cinematic sequences. Implemented scalable puzzle mechanics and ensured reusability across gameplay scenarios. Optimized runtime performance and reduced tick usage. Collaborated in a team setting with version control (Git/Perforce).

Project Contributor – Space Ship Controller in Unity · Nimbus GamesJan 2024 – Present · 2 yrs 11 mos

Desig ned and implemented a spaceship controller using C# in Unity, supporting both button and accelerometer input. Developed interaction and collision between obstacles using line tracing and collision detection. Integrated in-game cinematic sequences using animation tools and scripts-driven events. Implemented background music, environment, interaction, and cutscene audio systems. Optimized game performance on mobile devices by reducing update frequency and downscaling textures. Collaborated in a 3-member team using Git.

Mobile Game Developer / Designer · Nimbus GamesJan 2024 – Present · 2 yrs 11 mos

Developed a first-person psychological survival horror game in Unreal Engine 5 using C++ and Blueprint scripting. Designed modular player movement and interactions, supporting responsive input handling and immersive gameplay mechanics. Built state-driven AI behaviors (patrol, follow, interaction) using event-based architecture. Engineered scalable puzzle systems via interfaces and event dispatchers; optimized runtime performance by minimizing Tick usage. Collaborated in a 3-member team using Git.

Game Developer Intern · Nimbus GamesJan 2024 – Jan 2024 · 1 mo

Education

Bachelor of Science (Honours) in Game Development · Universiti Tunku Abdul Rahman (UTAR)2022 – 2025
Bachelor of Science (Honours) in Game Development · Universiti Tunku Abdul Rahman (UTAR)2022 – 2025
Bachelor of Science (Honours) in Game Development · Universiti Tunku Abdul Rahman (UTAR)2022 – 2025

Hire david teo today

Post a job and invite david, or contact them directly. No hidden commission.

Post a job