Yilong Piao

Game Developer
Unreal Engine, C++ Programmer
people sitting on chair in front of computer monitor
people sitting on chair in front of computer monitor


Proven track record of successfully delivering high-quality projects, from concept to completion, within deadlines and budget constraints. Skilled in collaborating with multidisciplinary teams, including artists, designers, and engineers, to ensure seamless integration of gameplay features, mechanics, and visual elements.

Possess a deep understanding of core game development concepts, including gameplay programming, artificial intelligence, physics simulation, and multiplayer networking. Extensive experience in implementing and optimizing game mechanics, character systems, user interfaces, and in-game scripting.

Passionate about pushing the boundaries of interactive entertainment and staying updated with the latest industry trends and technological advancements. A proactive problem solver with a strong attention to detail, capable of identifying and resolving complex technical challenges.

Committed to continuous learning and professional growth, leveraging strong communication skills to effectively collaborate with team members and stakeholders. Proven ability to adapt to evolving project requirements and deliver exceptional results in fast-paced, dynamic environments.

As an Unreal Engine Game Programmer, I am dedicated to creating immersive and engaging gaming experiences that captivate players and push the boundaries of interactive entertainment.

Dedicated and highly skilled Unreal Engine Game Programmer with 7 years of experience in the gaming industry. Demonstrated expertise in developing cutting-edge games using Unreal Engine 4, 5 and a strong understanding of game design principles. Proficient in programming languages such as C++, Blueprint, and Python, with a keen eye for optimization and performance.

Work Experience

Reikon Games
  • Feb 2016 - May 2017

  • Game Programmer

  • Contract - Remote

Zordix Racing
  • June 2017 - Feb 2019

  • Game Programmer

  • Contract - Remote

RedRuins Softworks
  • Sep 2018 - May 2020

  • Game Programmer

  • Contract - Remote

  • Sep 2020 - Jan 2022

  • Game Programmer

  • Contract - Remote

Arimac Lanka Private Limited
  • Mar 2021 July 2022

  • Game Programmer

  • Contract - Remote

  • Dec 2021 - June 2023

  • Game Programmer

  • Contract - Remote

  • May 2023 - Present

  • Game Programmer

  • Freelance


Unreal Engine Proficiency

Demonstrated deep understanding of Unreal Engine's tools, Blueprints, and C++ development to create captivating and polished game projects.

C++ Programming

Proficient in C++ programming language, utilizing it to develop complex game systems, algorithms, and efficient code for high-performance gameplay.

Gameplay Mechanics Design

Ability to design and implement engaging gameplay mechanics, including player movement, combat systems, character interactions, and interactive elements.

Blueprints and Visual Scripting

Expertise in using Blueprints and visual scripting to create intricate systems, allowing for quick prototyping and iteration during game development.

AI and Enemy Behavior

Skill in creating sophisticated AI systems for NPCs and enemies, designing intelligent behaviors and decision-making to provide challenging and immersive gameplay.

3D Modeling and Animation

Knowledge of 3D modeling tools and animation to create visually appealing characters, assets, and environments that enhance the overall gaming experience.

Level Design

Proficiency in level design, crafting well-paced and visually engaging game environments that complement the gameplay and narrative.

UI/UX Design

Ability to design intuitive and visually appealing user interfaces and HUD elements, ensuring a seamless and enjoyable player experience.

Multiplayer and Networking

Experience in implementing multiplayer networking systems to enable seamless online gameplay and player interactions.

Performance Optimization

Expertise in optimizing game code and assets for optimal performance, ensuring smooth frame rates and efficient resource usage on various platforms.

Version Control and Collaboration

Familiarity with version control systems like Git for efficient code management and effective collaboration within a development team.

Problem-Solving and Debugging

Strong problem-solving skills to identify and resolve technical issues, bugs, and gameplay glitches during the development process.

VR/AR Development

Knowledge of virtual reality (VR) or augmented reality (AR) development, including optimizing experiences for immersive and interactive virtual environments.

Game Prototyping

Ability to rapidly prototype game ideas to test and iterate on gameplay mechanics and concepts.

Creativity and Innovation

Demonstrated creativity in designing original game concepts and innovative solutions to enhance player engagement and enjoyment.

Communication and Collaboration

Strong interpersonal and teamwork abilities, fostering effective communication and successful collaboration within diverse game development teams.

”Working with Yilong was an absolute pleasure! Their coding skills are top-notch, and they brought our game concept to life with incredible precision. They were always open to feedback and worked diligently to implement changes promptly. The final product exceeded our expectations, and we couldn't be happier with the results. We highly recommend Yilong for any game development project!.”

- Ben Villhauer

”Yilong is a true coding genius! They demonstrated a deep understanding of game mechanics and were able to optimize our game for better performance. Their attention to detail and problem-solving skills were exceptional. They communicated effectively throughout the development process and made sure we were involved every step of the way. If you're looking for a skilled and reliable game programmer, Yilong is the one!”

- Alessandra Tomasina

”We had the privilege of collaborating with Yilong on our latest game, and it was an incredible experience. Their technical expertise and creativity brought an extra layer of depth to our game. They delivered the project on time and within budget, and their passion for gaming was evident in their work. Yilong is a true professional, and we look forward to working with them again on future projects.”

- Jimmy Yuan

”When we needed someone to handle the complex AI system for our game, we turned to Yilong, and they didn't disappoint. They crafted an AI system that challenged players while remaining fair and enjoyable. Their ability to troubleshoot and fix bugs was impressive, and they provided excellent support even after the project's completion. Yilong is an invaluable asset for any game development team!”

- Marek Roefler

Client Reviews

”From start to finish, Yilong demonstrated professionalism and skill in every aspect of our game's development. Their ability to turn our ideas into reality was outstanding, and they provided valuable insights that improved the overall gameplay. We appreciated their patience in addressing our questions and concerns, making the development process a breeze. Yilong is an exceptional game programmer, and we highly recommend their services.”

- Aleksei Lobov

”We can't thank Yilong enough for their contributions to our game's multiplayer functionality. They integrated the networking seamlessly, resulting in a smooth and engaging multiplayer experience. Their dedication to quality and their commitment to meeting deadlines were remarkable. If you're looking for a game programmer who can tackle complex networking challenges, Yilong is the perfect choice.”

- Namita Bhandari

Get in touch with BlueGameDev

+86 186 4043 5683