You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mateo S.MS

Mateo S.

Online / Gameplay Programmer | Unreal | Unity

€250/day
La Rochelle, FR
0-2 years

Average response time: 1 hour

About Mateo

Développeur passionné, je me spécialise dans le gameplay et les architectures réseau. À l’aise en C++ comme en C#, je conçois des solutions robustes, de la structure de code haute performance à l’optimisation de la synchronisation temps réel. Mon approche consiste à transformer des défis techniques complexes en code propre, performant et fiable.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
La Rochelle (up to 50km)

Experience

  • Creajeux
    Heist Day -Multiplayer Unreal Engine Game
    March 2026 - May 2026 (2 months)
    Nîmes, France
    Jeu de tir multijoueur compétitif en 2v2 fonctionnant sur une architecture de serveurs dédiés synchronisés via un backend custom.

    Ma contribution :

    - Lead Dev & Gestion de Projet (DevOps/Roadmap)

    Direction technique : Gestion de la roadmap, distribution des tâches et maintien de la vision globale entre les équipes artistiques et techniques.

    .- Architecture Backend & Matchmaking (Go / EOS)

    Backend Custom en Go : Développement complet d'un microservice externe pour la gestion dynamique des serveurs de jeu et du matchmaking via une API HTTP/JSON.

    Intégration Epic Online Services (EOS) : Implémentation du système d'authentification, de la gestion des sessions et des invitations d'amis dans un lobby 3D interactif.

    - Gameplay Réseau & Synchronisation Autoritative (Unreal Engine C++)

    Game Loop Multi : Logique serveur complète (GameMode, PlayerState, GameState), gestion des rounds, assignation des équipes et système d'échange de rôles.

    Netcode & Synchronisation : Réplication autoritative des mécaniques clés (système de tir, respawns, alarmes) et optimisation des performances réseau pour la destruction d'éléments physiques (Chaos/Fracture).

    Polish Multi : Synchronisation réseau complète de l'UI (leaderboards, cinématiques, stats de jeu), des effets visuels (décals de balles) et de l'audio.
    C++ Unreal Engine 5 Multiplayer Blueprint EOS
  • Self Employed
    LKZ Multiplayer Ecosystem
    October 2025 - May 2026 (7 months)
    Nîmes, France
    Trois projets, un seul système, un moteur réseau C++ multithread (TCP/UDP), un backend Go pour les services en ligne, et un TPS multijoueur qui fait tourner le tout.

    Network Engine :

    Event-Driven Networking
    Asynchronous I/O (IOCP)
    Multithreading
    Big Endian Serialization
    Custom efficient protocol
    Partial Bitpacking
    Full metrics tracker for monitoring
    Full Authoritative Server
    ECS Integration for entities
    Navigation, Pathfinding & Navmesh with Recast Navigation
    Session-based architecture
    Lightweight architecture
    UDP for simulation, TCP for reliability
    Optimized Batching
    Zero-Allocation I/O Pipeline

    Onlice Services (Backend) :

    Lobby Management
    Matchmaker
    Session Management & Attribution
    Custom Protocol
    Secured I/O Handling

    Game Demo (Unity client) :

    Complete TPS camera controller using Cinemachine
    Complete Synced Weapon System (creation, data, actions)
    Complete Synced TPS Character Movement — prediction, interpolation and reconciliation
    Complete Menu / Lobby / Matchmaking
    AI Entities fully synchronized and server-driven
    Burst, Native Array and Jobs for efficient entity movement
    Client / Server Architecture
    Complete console — network, server and client metrics
    Synced Procedural Animation
    Unity 3D C++ C# Multithreading DevOps
  • Creajeux
    Extraction Z - Multiplayer Unity Game
    March 2025 - May 2025 (2 months)
    Nîmes, France
    Extraction Z est un FPS compétitif en 3v3 où deux équipes s'affrontent dans un environnement hostile peuplé de mutants. L'objectif est de localiser un artefact et de le ramener à sa base, tout en survivant aux hordes de zombies et aux assauts de l'équipe adverse.

    Ma Contribution :

    Développement d'un contrôleur de personnage à la première personne avec une physique de joueur complexe.

    Création d'un système de caméra avancé pour une expérience de jeu fluide et immersive.

    Implémentation d'un système de conscience corporelle complète personnalisé via des animations procédurales.

    Conception du système de gestion des armes, incluant la mécanique de tir.

    Prise en charge de la synchronisation des mouvements du joueur, des tirs et des effets visuels (VFX) avec Netcode for Entities.

    Plus d'informations :
    C# Multiplayer ECS Unity 3D

Recommendations

Be the first to recommend Mateo

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelor en Programmation de Jeux Vidéo
    Creajeux
    2026
  • BTS Informatique - SIO SLAM, avec mention
    Lycée de la Venise Verte
    2022

Categories