Yoan Rock

Product Engineer

France0 mo experience

Key Highlights

  • 5+ years of experience in Unreal Engine development.
  • Mentor and advisor for junior developers.
  • Shipped multiple games across various studios.
Stackforce AI infers this person is a Gameplay and UI Engineer specializing in Unreal Engine for the gaming industry.

Contact

Skills

Core Skills

MentoratUnreal EngineUiGameplay ProgrammingTechnical ReviewingC++Ui DevelopmentMultiplayer DevelopmentUi IntegrationC++ ProgrammingSoftware Engineering

Other Skills

DépannageDébogageRésolution de problèmesIngénierie informatiqueBlueprintEnseignementDéveloppement de jeuxExpérience utilisateur (UX)PerforceGamingTravail d’équipeMultijoueurJeux PCTravail à distanceContrôle de version

About

https://www.yoanrock.com/ Gameplay and UI engineer specialized in Unreal Engine C++, with 5+ years of experience shipping AA and indie games across multiple studios. Proof - 3 games shipped - Experience across 7+ studios - Unreal Engine Gameplay & UI specialist - Active mentor and advisor for junior developers - Guest speaker at Indie Game Academy I design and implement robust, scalable gameplay and UI systems, helping teams move faster, reduce technical debt, and ship with confidence by unblocking designers and stabilizing core systems. My work focuses on clean architecture, performance, and long-term maintainability. What I do best - Own and design systems end to end, not just individual tasks - Communicate clearly and proactively with designers, engineers, and stakeholders - Gameplay systems and core mechanics (3Cs) - UI architecture using UMG, Slate, and CommonUI - Blueprint to C++ migration and optimization - Refactoring and improving existing C++ and Blueprint codebases - Performance optimization, CPU profiling, and debugging - Complex system design and implementation in C++ or Blueprints - Multiplayer fundamentals, networking, and GAS Current focus - Working full-time on Prologue: Go Way Back - Mentoring students and junior developers - Developing an indie 3D platformer - Freelancing to support studios - Creating Unreal Engine learning content and preparing an online course Beyond client work, I actively support the Unreal community through mentoring, content creation, and a network of 100 Unreal developers. If you’re looking for a systems-oriented Unreal engineer, or a mentor to level up your team, let’s connect.

Experience

0 mo
Total Experience
--
Average Tenure
--
Current Experience

Unreal mentor

C++/Blueprint Unreal Mentoring

Aug 2024Present · 1 yr 8 mos · Remote · Remote

  • I started mentoring in 2024 and genuinely enjoy helping less experienced developers who feel stuck in their journey. I support them by assisting with concrete tasks, sharing professional insights, and teaching best practices used in real production environments.
  • Some of my mentoring achievements include:
  • Helping build clean, decoupled UI systems to drive gameplay sequences
  • Designing animation sequence systems inspired by the entertainment industry
  • Implementing smooth, console-style (PS3-like) menus
  • Preparing students for game industry interviews, especially in C++ and Unreal Engine
  • Developing phone and conversation systems with branching choices using Data Assets and Data Tables, clean UI, and reusable widgets
  • Assisting with FPS gameplay, including inventory and ammo systems, and fixing interaction logic
  • Debugging and improving existing inventory and interaction systems
  • Helping clients integrate and adapt multiple Unreal Engine plugins together
  • Implementing UI systems following best practices, based on clear Figma designs and scalable UMG setups
  • Supporting a skateboard game project by designing component-based systems, clean UI, intuitive gamepad-driven combo inputs, and a scoring system
MentoratDépannageDébogageRésolution de problèmesIngénierie informatiqueC+++5

Playerunknown productions

UE5 Gameplay Programmer - PLAYERUNKNOWN Productions

Mar 2024Mar 2026 · 2 yrs · Remote

  • I got involved in the project from the initial prototyping phase. As a Gameplay Programmer at BlackSheep Studio with PlayerUnknown Productions on Prologue using Unreal Engine 5.5.
  • My work focuses on gameplay programming and systems development, including:
  • Character mechanics, camera systems, collision handling, and the implementation of gameplay items and tools
  • Designed and implemented the dynamic wetness system, contributing to environmental interaction and gameplay immersion (https://playerunknownproductions.net/news/staying-dry-in-prologue-go-wayback-inside-our-dynamic-wetness-system)
  • Refactored and modernized legacy UI systems into scalable, maintainable architectures aligned with Epic’s best practices
Expérience utilisateur (UX)DépannageC++BlueprintDéveloppement de jeuxUnreal Engine+2

Packt

Technical Reviewer

Jan 2024May 2024 · 4 mos

  • I had the privilege of serving as the technical reviewer for a remarkable book designed to support the gaming industry. Leveraging my extensive experience as a software engineer in both software development and gaming, I provided feedback to enhance clarity and offered insights on various aspects of game development and C++. This comprehensive guide is exceptionally well-crafted, covering everything from foundational concepts to advanced techniques.
  • Whether you're a beginner or looking to solidify your knowledge, I highly recommend this book for its clear explanations and practical approach. It's an essential resource for anyone eager to excel in the dynamic field of game development.
Ingénierie informatiqueC++GamingDéveloppement de jeuxTechnical Reviewing

Game atelier

UE5 UI Programmer

Dec 2023Mar 2024 · 3 mos · Ville de Paris, Île-de-France, France · Remote

  • I worked closely with Game Atelier on Otherskin for several months, focusing primarily on user interface (UI) development. Utilizing both CommonUI and customized UMG widgets, I played a significant role in implementing the majority of the UI elements for Otherskin.
DépannageRésolution de problèmesC++Travail d’équipeUIDéveloppement de jeux+2

Chillchat

UE5 C++ Gameplay Programmer

Jul 2023Dec 2023 · 5 mos · Remote

  • I recently collaborated with ChillChat for several months on their new multiplayer project, Tearfallen using Unreal Engine 5 (UE5) and Game Ability System (GAS). During this period, I helped integrating :
  • Skills
  • Monsters
  • AI behavior trees.
MultijoueurDépannageRésolution de problèmesJeux PCTravail à distanceContrôle de version+7

Limbic entertainment gmbh

UE4 C++ Gameplay Programmer - Limbic Entertainment (Park Beyond Shipped)

Apr 2021Jun 2023 · 2 yrs 2 mos

  • For 2 years, I collaborated with Limbic Studio as a C++ Unreal developer. My work consisted of gameplay development and bug fixing for the "Park Beyond" project that has been shipped (June 2024).
  • I've been involved in various aspects of this project :
  • Visitors' needs
  • Structures placements and Collision
  • Missions scripting integration for level designers
  • Handling the UI with their internal plugin.
Visual StudioProjets de développementMathématiquesProgrammationDépannageDébogage+21

Cyanide

C++ Gameplay Programmer

Sep 2020Feb 2021 · 5 mos

  • With Cyanide I have been doing UI & UX integration (implementation of new pages, improvement of the existing, bug fix, etc.) Using C++ & their Home-made script.
Visual StudioProjets de développementProgrammationJeux vidéoTravail à distanceC+++2

Nokia

C++ Programmer

Sep 2017Sep 2020 · 3 yrs · Nozay, Île-de-France, France

  • Spent two years (Apprenticeship) at Nokia honing skills in clean code, C++ architecture design, and optimization/debugging techniques. Proficient in multi-processing, multi-threading, and socket programming using C, C++, and Python. Contributed to a real-time Telecom project testing Nokia 5G adaptability to changing mobile conditions.
Visual StudioAlgorithmesProjets de développementIngénierieProgrammationContrôle de version+9

Education

ENSIIE - École Nationale Supérieure d'Informatique pour l'Industrie et l'Entreprise

Diplôme d'ingénieur — Informatique

Jan 2017Jan 2020

l'IUT de Sénart / Fontainebleau

dut — Informatique

Jan 2015Jan 2017

lycée durzy

Baccalauréat — SSII

Jan 2013Jan 2015

Stackforce found 100+ more professionals with Mentorat & Unreal Engine

Explore similar profiles based on matching skills and experience