Victor Couturieux

Download CV :
Recommendations

Bulwark Studio :

Profil

Passionate - Persevering
Autodidact - Autonomous
Team working
English speaking

SKILLS

  • C/C++ - C# - Java - Python - HLSL
  • Unreal Engine - Unity - Godot
  • Software Architecture - Design Patterns
  • Version management software (GIT - Perforce)
  • GUI Builder & UI/UX Design Conception
  • Geographic Information Systems (GIS)
  • Test-Driven Development (TDD)
  • Network API

VIDEO GAMES EXPERIENCES

HYVE

RAZING Studios - View Steam page Triskele

Role: Gameplay Programmer (Engineer)
Context: Full-time employee, Solo programmer, 5-persons studio
Stack: Unreal Engine, AWS Gamelift, Perforce, C++
Methods: Client/Server Network, Command pattern, Entities, Controllers
Missions:

  • Gameplay content: Network structure with AWS and GameLift plugin, Design of network communication between players and the server.
  • Implement game mechanic for prototype and vertical slice: abilities system, game loop control, asset integration, player controls.
  • Set up Perforce version control on NAS (Debian) server with ZFS service.

Warhammer 40000: Mechanicus II

Bulwark Studios - View Steam page Triskele

Role: Gameplay Programmer
Context: Internship, 20-persons studio, team of 6 programmers, Turn-Based Tactical
Stack: Unity, Odin Inspector, xNode, DoTween, Rider, C#
Methods: Entity Component, Singleton, Observer, Command
Missions:

  • Gameplay content: Unit Skills and Advantages, UI Integration, Dialog UI System, collaboration with Game Designers
  • Integration of graphical content and User Interface (UI) features, Collaborating with the Art/Animation/Rigging team
  • Creation of a tool for narrative elements integration with text localization into the story structure, collaboration with Game Designers

A Celts Ode

ENJMIN (Master JMIN) - View Itch.io page Triskele

Role: Game Developer
Context: Master’s Project, 8-persons team, 2 programmers, full english, Turn-Based Tactical
Stack: Unreal Engine, C++, Inkpot narrative scripting
Methods: Singleton, Observer, custom hexagon grid
Missions:

  • Character Actions and Conditions, turn-based system, Main menu, UI features & integration, Exploration interactions, On-grid decal system
  • Inkpot narrative scripting integration, dialog system creation, interactable event through text

Souffle-Court

CNAM Paris - Cédric Laboratory

Role: Game Developer
Context: In-situ Emotion Research-Focused Serious Game
Stack: Unity, Arduino controller, physiological data sensors
Methods: Singleton, Observer
Missions:

  • Narration System, Event trigger system, Arduino/Unity Connection
  • Data acquisition physiological sensors in real time
  • Electronic, sound, and light devices management

OTHER EXPERIENCES

Goupil

goupil.technology Triskele

Role: R&D Unity Engineer
Context: mmersive VR simulations aimed at gamifying technical training in industrial environments for higher education (5-person R&D team).
Stack: Unity, C#, VR SDKs (OpenXR / XR Interaction Toolkit), Git, Rider
Methods: Agile / Scrum, Component-Based Architecture, Prototyping, User-Centered Design
Missions:

  • Development of interactive VR training modules recreating real-world industrial machinery and warehouse environments.
  • Implementation of gamified learning scenarios to train future technicians on complex operational procedures.
Details:
  • Creation of custom Unity editor tools to streamline scenario integration and content creation.
  • Implementation of procedural animation scripts for complex warehouse machinery, including automated palletizers and robotic grippers.
  • Design and integration of an in-game Achievement System to reward learner progress across training scenarios.

Delta Suite

IMPACT : SAS-Impact.com Triskele

Role: Junior Software Engineer
Context: Software focused on crisis management and operations management in the Defense sector.
Stack: Luciadlightspeed, IntelliJ IDEA, Java, Kotlin, C++, FXML
Methods: Test-Driven Development, Singleton, Observer, Factory, Builder
Missions:

  • Development of software modules within a digital geographic information system (SIG).
  • Implementation of interoperable communication interfaces compatible with military hardware.
  • Maintained strict confidentiality standards in accordance with French Defense security regulations (Non-Disclosure Agreement / Secret Defense).

FORMATION

CNAM ENJMIN : Master JMIN

Angoulême (2022 - 2024)

CNAM ENJMIN : Engineer student

Angoulême (2018 - 2021) in apprenticeship

Franche-Comté University : IT Pro. Licence

Besançon (2017 - 2018)

Belfort-Montbéliard University : IT Degree

Belfort (2015 - 2017)