Yann TRUPOT

Game programmer with 4+ years of professional Unreal Engine and C++ experience, including two years on The Elder Scrolls IV: Oblivion Remastered. Based in Tokyo. Fluent English (TOEIC 985/990), conversational Japanese (JLPT N3).


Main Skills

Software Development

C++ (4+ years) | C | C# (2+ years) | Python...

Video Game Development

Unreal Engine 4/5 (4+ years) | Unity

Teamwork

Git | Gitlab CI/CD | Perforce | Jira

Other Software

Docker | Visual Studio | Photoshop | Notion | Confluence | Office...

Operating Systems

Windows | Linux

Frameworks

.Net WPF | Qt


Experiences

株式会社FOVE (2024 - Current)

東京都港区北青山 (Tokyo, JAPAN)

- Development of VR software for medical use based on eye tracking, using Unreal Engine.

- Redesigned application flow and cleaned up legacy codebase.

- Creation of advanced CI/CD pipelines to create Windows and Linux installers.

- Profiled and optimized Unreal Engine applications to meet performance targets on constrained Linux hardware.


Virtuos Paris (2022 - 2024)

Cergy, FRANCE

- Worked on The Elder Scrolls IV: Oblivion Remastered (PS5 / Xbox Series X|S / PC) as a Tool developer using Unreal Engine 5.

- Made various user-friendly tools integrated with Unreal Engine to help production using UMG and Slate.

- Designed a node-based editor for a custom in-house state machine system.

- Created a procedural algorithm to automatically generate occlusion meshes for Wwise in Unreal.


ORINOX (03/2021 - 09/2021)

Châteaubriant, France

- Development of a multiplatform application made in Unity to download and visualize assets stored in the cloud as AssetBundles.

- Creation of a secure modding system using LUA scripts in Unity.


Notable personal projects

- Creation of multiple Unity games using C# (for both Android and Desktop).

- Developed and released a Unity plugin with a complete character controller for 2D games (4000+ downloads).

- Participation in multiple game jams (Ludum Dare, Mix and Game Jam...) both alone and in teams.


Education

2018 - 2021

Caen, FRANCE

Computer Science engineering course (Master's degree)

ENSICAEN (National Graduate School of Engineering of Caen).

2016 - 2018

Ifs, FRANCE

Technical University degree in computer science.

IUT (University Institute of Technology) of Caen.


Languages

 English

Fluent (TOEIC : 985/990)

 Japanese

Daily conversation level (JLPT N3)

 French

Native Language

 Spanish

Beginner level (CEFR A2-B1)