Download my CV (French)
Download my CV (English)

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

Warhammer 40000: Mechanicus II

Bulwark Studios - View Steam page Triskele


Role: Gameplay Programmer
Context: Internship, 20-persons studio, team of 6 programmers
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
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

Delta Suite

IMPACT : SAS-Impact.fr 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.

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)