Professional Experience

My professional journey, from real-world projects to skills developed in companies

Junior Gameplay Programmer

Salt and Sanctuary

2015 - 2016 6 months
full-time 📍 Remote
Completed

Implemented core 2D combat, platforming, and progression systems in a custom MonoGame engine.

Main projects:
Salt and Sanctuary

Salt and Sanctuary

Souls-like 2D metroidvania with core combat, platforming, and progression systems in a custom MonoGame engine.

Salt and Sanctuary

Souls-like 2D metroidvania with core combat, platforming, and progression systems in a custom MonoGame engine.

C# MonoGame Physics & Ragdoll Rendering Pipelines +3
See project
Technical Skills
C# MonoGame
Cross-functional skills:
💥 Physics & Ragdoll 🖥️ Rendering Pipelines 🤖 AI & Pathfinding 🔄 Prototype-to-Launch 📦 Full Game Lifecycle

Gameplay Programmer

Fishing Sim World: Pro Tour

2017 - 2018 1 Year 3 months
full-time 📍 Remote
Completed

Built realistic fishing mechanics in Unreal Engine 4, including physics-based rod casting, dynamic fish AI, and environmental simulation.

Main projects:
Fishing Sim World: Pro Tour

Fishing Sim World: Pro Tour

Realistic fishing simulation with physics-based rod casting, dynamic fish AI, and environmental simulation in Unreal Engine 4.

Fishing Sim World: Pro Tour

Realistic fishing simulation with physics-based rod casting, dynamic fish AI, and environmental simulation in Unreal Engine 4.

C++ Unreal Blueprints Unreal Engine 4 Environmental Simulation +4
See project
Technical Skills
C++ Unreal Blueprints Unreal Engine 4
Cross-functional skills:
🌊 Environmental Simulation 🤖 AI & Pathfinding 💥 Physics & Ragdoll 🤝 Cross-Discipline Collaboration 📦 Full Game Lifecycle

Systems Programmer

Mindustry

2018 - 2019 11 months
full-time 📍 Remote
Completed

Developed factory automation, resource logistics, procedural wave generation, and unit AI systems in Java/LibGDX.

Main projects:
Mindustry

Mindustry

Factory automation and tower defense hybrid with resource logistics, procedural wave generation, and unit AI systems managing thousands of units in Java/LibGDX.

Mindustry

Factory automation and tower defense hybrid with resource logistics, procedural wave generation, and unit AI systems managing thousands of units in Java/LibGDX.

Java LibGDX Factory Automation Procedural Generation +4
See project
Technical Skills
Java LibGDX
Cross-functional skills:
🏭 Factory Automation 🎲 Procedural Generation 🤖 AI & Pathfinding 60 FPS Optimization 🌐 Open-Source Contribution 📦 Full Game Lifecycle

Senior Gameplay Programmer

XCOM: Chimera Squad

2019 - 2020 6 months
full-time 📍 Remote
Completed

Implemented interleaved turn-based tactical combat, breach mechanics, agent ability systems, and squad-based AI on Unreal Engine 3.

Main projects:
XCOM: Chimera Squad

XCOM: Chimera Squad

AAA turn-based tactical game with interleaved combat, breach mechanics, agent ability systems, and squad-based AI on Unreal Engine 3.

XCOM: Chimera Squad

AAA turn-based tactical game with interleaved combat, breach mechanics, agent ability systems, and squad-based AI on Unreal Engine 3.

C++ Unreal Blueprints Unreal Engine 3 Turn-Based Tactics +4
See project
Technical Skills
C++ Unreal Blueprints Unreal Engine 3
Cross-functional skills:
♟️ Turn-Based Tactics 🤖 AI & Pathfinding 60 FPS Optimization 🎓 Team Mentoring 🏆 AAA Delivery

Senior Systems Programmer

Marvel's Midnight Suns

2020 - 2022 2 years 7 months
full-time 📍 Remote
Completed

Engineered card-based combat, hero ability sequencing, relationship progression, and base-management systems in Unreal Engine 4.

Main projects:
Marvel's Midnight Suns

Marvel's Midnight Suns

Large-scale licensed tactical RPG featuring card-based combat, hero ability sequencing, and relationship progression in Unreal Engine 4.

Marvel's Midnight Suns

Large-scale licensed tactical RPG featuring card-based combat, hero ability sequencing, and relationship progression in Unreal Engine 4.

C++ Unreal Blueprints Unreal Engine 4 Card-Based Combat +8
See project
Technical Skills
C++ Unreal Blueprints Unreal Engine 4 Unreal Insights Niagara VFX Sequencer
Cross-functional skills:
🃏 Card-Based Combat 60 FPS Optimization 🖥️ Rendering Pipelines 🤝 Cross-Discipline Collaboration 🎯 Feature Ownership 🏆 AAA Delivery

Lead Gameplay Programmer

Party Animals

2023 - 2023 7 months
full-time 📍 Remote
Completed

Led physics-driven multiplayer interactions, ragdoll destruction, and interactive environments in Unity.

Main projects:
Party Animals

Party Animals

Physics-driven multiplayer party brawler with ragdoll destruction, interactive environments, and 8-player online sessions in Unity.

Party Animals

Physics-driven multiplayer party brawler with ragdoll destruction, interactive environments, and 8-player online sessions in Unity.

C# Unity Physics & Ragdoll Netcode & Rollback +6
See project
Technical Skills
C# Unity
Cross-functional skills:
💥 Physics & Ragdoll 🌐 Netcode & Rollback 🔄 Player Synchronization 💣 Dynamic Destruction 🚀 Live-Service Infrastructure 👑 Senior Technical Leadership 🎓 Team Mentoring 🔄 Prototype-to-Launch

Senior RTS Programmer

Terminator: Dark Fate – Defiance

2023 - 2024 4 months
full-time 📍 Remote
Completed

Adapted to a custom Warfare engine to implement modular unit damage, dynamic battlefield destruction, faction AI, and real-time physics pipelines.

Main projects:
Terminator: Dark Fate – Defiance

Terminator: Dark Fate – Defiance

Real-time strategy game with modular unit damage, dynamic battlefield destruction, faction AI, and narrative-driven missions on a custom Warfare engine.

Terminator: Dark Fate – Defiance

Real-time strategy game with modular unit damage, dynamic battlefield destruction, faction AI, and narrative-driven missions on a custom Warfare engine.

C++ Custom Warfare Engine Dynamic Destruction AI & Pathfinding +3
See project
Technical Skills
C++ Custom Warfare Engine
Cross-functional skills:
💣 Dynamic Destruction 🤖 AI & Pathfinding 60 FPS Optimization Rapid Engine Adaptation 📦 Full Game Lifecycle

Senior Multiplayer Programmer

REMATCH

2024 - 2025 1 Year 3 months
full-time 📍 Remote
Completed

Owned core 5v5 online football controls, team coordination, and third-person action systems in Unreal Engine 5.

Main projects:
REMATCH

REMATCH

Competitive 5v5 online football game built in Unreal Engine 5, featuring fast-paced multiplayer with robust netcode, anti-cheat, and 60 FPS optimization.

REMATCH

Competitive 5v5 online football game built in Unreal Engine 5, featuring fast-paced multiplayer with robust netcode, anti-cheat, and 60 FPS optimization.

C++ Unreal Blueprints Unreal Engine 5 5v5 Multiplayer +10
See project
Technical Skills
C++ Unreal Blueprints Unreal Engine 5 Unreal Insights
Cross-functional skills:
5v5 Multiplayer 🌐 Netcode & Rollback 🔄 Player Synchronization 60 FPS Optimization 🛡️ Anti-Cheat Systems 🖥️ Rendering Pipelines 🚀 Live-Service Infrastructure 🎮 Third-Person Action 👑 Senior Technical Leadership 🎓 Team Mentoring 🎯 Feature Ownership 🚀 Live-Service Infrastructure

Testimonials

What colleagues and clients say about my work

"Elias has been an invaluable asset to our team. His technical skills in C# and Unity, combined with his problem-solving abilities, have consistently helped us overcome complex development challenges."

François Bertrand
François Bertrand
Co-founder / Game Director
La Moutarde

"Working with Elias was a pleasure. He always brought creative solutions to the table and maintained excellent communication throughout our projects."

Anthony Expert
Anthony Expert
Co-founder / Art Director
La Moutarde

"Elias demonstrated great attention to detail and a strong understanding of game development workflows. His contributions to the team were always reliable and high-quality."

Mony Cazamea
Mony Cazamea
Artist
La Moutarde

"Elias showed exceptional aptitude for combining technical skills with project management. His analytical abilities and dedication to learning made him stand out among his peers."

Antoine Chollet
Antoine Chollet
Associate Professor in Management Sciences
University of Montpellier

"A talented and driven developer who consistently delivered quality work. Elias's passion for game development is evident in everything he creates."

Gaëtan Vergeot
Gaëtan Vergeot
Game Developer & Teacher
UGU

"Elias is a resourceful developer with a keen eye for code architecture. Working alongside him on projects was both productive and enjoyable."

Lucas Guibert
Lucas Guibert
Game Programmer / Technical Designer
e-artsup Montpellier

"Throughout his studies, Elias distinguished himself through his technical excellence and his ability to lead team projects effectively."

Benoit Toupet
Benoit Toupet
Former Director
e-artsup Montpellier

"Elias demonstrated remarkable adaptability and a genuine desire to learn. His communication skills and teamwork abilities made him a valued member of every group project."

Anita Messaoui
Anita Messaoui
Associate Professor in Educational Sciences
IUT de Montpellier-Sète

"A diligent and curious student who consistently showed initiative in exploring new technologies and applying them to practical problems."

Francis Garcia
Francis Garcia
Computer Science Professor
IUT Informatique Montpellier

"Elias's work showcases impressive technical skill and artistic vision. His contributions to the community have been outstanding."

Jesse Moody
Jesse Moody
Hard Surface Specialist
Call of Duty Franchise

"The quality of Elias's work caught my attention. His dedication to projects demonstrates real talent and passion."

Mike Curran
Mike Curran
Senior Character Artist
Treyarch

Technical Skills

Mastering modern technologies to build great user experiences and robust solutions. 💻

Programming Languages

C# C#9 years
C++ C++7 years
Unreal Blueprints Unreal Blueprints6 years
Java Java2 years

Frameworks & Engines

Unreal Engine 5 Unreal Engine 52 years
Unreal Engine 4 Unreal Engine 45 years
Unreal Engine 3 Unreal Engine 31 year
Unity Unity3 years
MonoGame MonoGame1 year
LibGDX LibGDX1 year
Custom Warfare Engine Custom Warfare Engine1 year

Specialties

🌐 Netcode & RollbackMultiplayer synchronization
🔄 Player SynchronizationReal-time state sync
💥 Physics & RagdollDynamic simulation
🤖 AI & PathfindingBehavior trees & navigation
🎲 Procedural GenerationDynamic content creation
💣 Dynamic DestructionBattlefield destruction
🃏 Card-Based CombatTactical card systems
♟️ Turn-Based TacticsXCOM-style combat
5v5 MultiplayerCompetitive team play
60 FPS OptimizationPerformance engineering
🌊 Environmental SimulationWeather & physics
🖥️ Rendering PipelinesVSM & TSR
🚀 Live-Service InfrastructurePost-launch operations
🛡️ Anti-Cheat SystemsCompetitive integrity
🏭 Factory AutomationResource logistics
🎮 Third-Person ActionCharacter controls

Soft Skills

👑 Senior Technical LeadershipTeam & project direction
🎓 Team MentoringKnowledge transfer
🎯 Feature OwnershipEnd-to-end delivery
🚀 Live-Service InfrastructurePost-launch support
🔄 Prototype-to-LaunchFull game lifecycle
🤝 Cross-Discipline CollaborationArt, design & code
Rapid Engine AdaptationQuick ramp-up
🏆 AAA DeliveryHigh-profile shipping
🌐 Open-Source ContributionCommunity-driven dev
📦 Full Game LifecycleConcept to ship

Education & Certifications

My academic and professional journey, building the foundation of my technical expertise

🎓
2014 - 2015
obtained

MSc Games Development

University of Hertfordshire - Hatfield

Master of Science in Games Development.

Results:
📚 Education
Technical skills:
C++ C# Unreal Engine 4 Unity
Cross-functional skills:
🤖 AI & Pathfinding 💥 Physics & Ragdoll 📦 Full Game Lifecycle
🎓
2011 - 2014
obtained

BSc (Hons) Computer Games Programming

Teesside University - Middlesbrough

Bachelor of Science with Honours in Computer Games Programming.

Results:
📚 Education
Technical skills:
C# C++ Java Unity
Cross-functional skills:
🤖 AI & Pathfinding 🖥️ Rendering Pipelines 📦 Full Game Lifecycle 🔄 Prototype-to-Launch