Aller au contenu
Mateo Cabrera

Strasbourg, France

Développeur Web Full Stack

  • Freelance pour Epitech Academy, sur Jump
  • Université d’Osaka à partir de septembre 2026

Créer de vrais produits pour de vrais clients, pas juste des projets supplémentaires.

utilisateurs simultanés en production
2 000 utilisateurs simultanés en production
versions livrées en un mois
16 versions livrées en un mois
jeux publiés sur itch.io
4 jeux publiés sur itch.io

Travaux

10 projets

Aperçu de la plateforme Jump d’Epitech Academy
Professionnel Web

Jump

utilisateurs simultanés
2 000 utilisateurs simultanés
campus pilotes
8 campus pilotes
  • Premier contributeur de la plateforme, au sein d’une équipe de quatre développeurs.
  • Migration de l’architecture serveur (de SQLite/PocketBase vers PostgreSQL/Prisma) pour éliminer les goulots d’étranglement et supporter la charge de 2 000 utilisateurs simultanés.
  • Conception et développement du tunnel d’onboarding gamifié des élèves et du parcours de validation des parents (signature du droit à l’image et contacts d’urgence) pour capturer des données fiables.
  • Mise en place d’un système de « Feature Flags » permettant d’activer ou masquer des fonctionnalités dynamiquement et de déployer progressivement sur les différents campus.
  • Mise en service sur huit campus, avec plus de 800 lycéens et 40 membres du staff embarqués sur la plateforme.
  • SvelteKit
  • PostgreSQL
  • Prisma
  • BetterAuth
  • Salesforce API
  • Architecture
Personnel Jeu vidéo

Cozy Cargo

joueurs sur le prototype de jam
1 000+ joueurs sur le prototype de jam
  • Puzzle roguelike spatial développé seul au sein d’IWY Studio, le studio que nous montons à quatre : on emballe des colis réconfortants, et la place de chaque objet compte autant que l’objet lui-même.
  • Moteur de synergies où chaque pièce porte des tags qui interagissent avec leurs voisines : bonus fixes, multiplicateurs globaux, anti-synergies et règles spatiales de bord, de coin et d’isolement.
  • Architecture en couches sous Godot 4 : les données, les moteurs de règles et les scènes sont séparés, tout est typé statiquement, et le contenu vit dans des ressources pour qu’une nouvelle pièce s’ajoute sans écrire une ligne de code.
  • Harnais d’équilibrage automatisé qui rejoue des semaines entières dans le moteur de score du jeu, pour mesurer la difficulté réellement atteignable à chaque palier plutôt que celle estimée sur le papier.
  • Publié en deux temps : le prototype de la jam 7DRL, joué par plus de mille personnes, puis la version actuelle, jouable dans le navigateur.
  • Godot 4
  • GDScript
  • Game Design
  • Architecture
  • Équilibrage
  • Audio
Académique Jeu vidéo

R-Type & R-Engine

  • Conception d’un moteur de jeu personnalisé (R-Engine) basé sur une architecture ECS (Entity Component System) stricte pour la performance.
  • Développement d’une version multijoueur du classique R-Type utilisant ce moteur, avec une gestion réseau UDP/TCP asynchrone.
  • Contribution majeure au cœur du moteur : gestion de la mémoire et système de composants.
  • Lead sur l’implémentation du gameplay : logique des ennemis, power-ups et scrolling parallaxe.
  • C++
  • ECS Pattern
  • Réseau
  • Architecture Moteur
  • Multijoueur
Personnel Jeu vidéo

Forge FeveR

  • Développement d’un jeu de rythme arcade avec une touche de roguelite pour la GMTK Game Jam 2025 sur le thème « Loop ».
  • Création d’une boucle de jeu intense où la performance rythmique dans des loops musicales courtes détermine la progression ou la régression en difficulté.
  • Godot
  • GDScript
  • Game Design
  • Rhythm Game
  • Développement de Jeu
Jeu vidéo Unseen Anomaly développé avec Godot
Personnel Jeu vidéo

Unseen Anomaly

  • Développement d’un jeu d’horreur psychologique complet pour la Godot Wild Jam #82 sur le thème « Unseen ».
  • Création d’une boucle de jeu basée sur l’observation d’anomalies visuelles, sonores et physiques dans un environnement qui se répète.
  • Godot
  • GDScript
  • Game Design
  • Développement de Jeu
  • Blender
Écran-titre de Nanomaly : « In the world of the small, silence is a predator »
Personnel Jeu vidéo

Nanomaly

  • Jeu d’horreur et de survie développé en sept jours pour la Brackeys Game Jam 2026.1 : on rétrécit à l’échelle du micron, et la moquette du salon devient une jungle.
  • Le changement d’échelle est la mécanique centrale : à l’abri dans les fibres en nano, exposé à découvert en macro. Un balayage périodique force à choisir entre avancer et se mettre à couvert.
  • Godot
  • GDScript
  • Game Jam
  • 3D
  • Level Design
Rendu 3D généré par le Raytracer C++
Académique Jeu vidéo

Raytracer C++

  • Développement d’un moteur de rendu 3D complet en C++ pur, sans aucune librairie graphique externe.
  • Implémentation mathématique des vecteurs, matrices et du système de caméra pour générer des images photoréalistes.
  • C++
  • Mathématiques 3D
  • Rendering
  • Optimisation
  • Architecture

Expérience

3 postes

  1. Avril 2026 - Août 2026

    Strasbourg, France

    Logo d’Epitech Academy

    Product Manager & Lead Dev (Stage)

    Epitech Academy

    versions livrées en un mois
    16 versions livrées en un mois
    • Product Manager et lead dev de Jump, la plateforme de stages de découverte d’Epitech Academy, déployée sur huit campus pilotes.
    • Poste né de TekCamp, un CRM des Coding Clubs que j’avais développé seul et de ma propre initiative pour le campus de Strasbourg : la direction d’Epitech Academy m’a recruté pour porter la même idée à l’échelle nationale.
    • Arbitrage du périmètre sous pression en conditions réelles : animation des rituels, décisions de coupe assumées et mise en place d’une « Definition of Done » stricte.
    • Tenue d’une cadence de 16 versions mises en production en un mois, en étroite collaboration avec un Lead DevOps et un Lead Qualité.
    • Responsabilité de la conformité RGPD sur une base d’utilisateurs mineurs, jusqu’aux parcours de consentement parental.
    • Encadrement technique des choix de stack et d’architecture, dont le détail de mise en œuvre figure sur la fiche du projet Jump.
    • SvelteKit
    • PostgreSQL
    • Prisma
    • BetterAuth
    • Product Management
    • Méthodes Agiles
    • Scrum
  2. 2024 - Aujourd’hui

    Strasbourg, France

    Logo d’auto-entrepreneur

    Développeur Full-Stack Freelance

    Auto-entrepreneur

    • Développeur full-stack indépendant pour des clients réels, seul interlocuteur du cadrage à la mise en production.
    • Epitech Academy parmi les clients : je poursuis le développement de Jump sous contrat, y compris pendant mon année au Japon.
    • Projets livrés allant de la landing page optimisée pour le référencement naturel à l’application web ou mobile complète.
    • SvelteKit
    • React Native
    • PocketBase
    • TypeScript
    • Node.js
    • Développement Full-Stack
  3. Juillet 2024 - Décembre 2024

    Strasbourg, France

    Logo d’Endless Paper

    Stagiaire en Développement Web Full-Stack

    Epiphanie

    • Stage full-stack chez Epiphanie, sur le produit Endless Paper : support client automatisé et outillage interne.
    • Développement d’un chatbot et de sa plateforme d’administration pour le site web d’Endless Paper, réduisant considérablement les demandes d’assistance client par e-mail.
    • Conception et mise en œuvre d’un système « Human In The Loop » pour permettre une intervention fluide d’un agent humain dans les conversations du chatbot.
    • Optimisation du chatbot et de la plateforme d’administration en utilisant SvelteKit, les Server-Sent Events (SSE) et des outils de développement assistés par l’IA.
    • Contribution à l’amélioration de l’API et au développement d’une nouvelle page « Intégration Web » pour Endless Paper.
    • SvelteKit
    • Botpress
    • SSE
    • Nginx
    • SQLite
    • Prisma
    • JavaScript
    • TypeScript
    • Développement assisté par l’IA
    • Développement Full-Stack

Formation

  1. Logo de formation

    Janvier 2024 - Juin 2024

    TakerAcademy

    Formation web fullstack - Taker Junior Entreprise Epitech

  2. Logo de l’école Epitech

    2023 - 2028

    Epitech

    École informatique

  3. Logo de diplôme

    2023

    Baccalauréat - Mention bien

    Spécialités Sciences de l’Ingénieur et Mathématiques

Compétences

27 technologies

Langages

  • JavaScript
  • TypeScript
  • C
  • C++
  • GDScript
  • SQL

Frameworks & Librairies

  • React
  • React Native
  • Expo
  • SvelteKit
  • Astro
  • Godot
  • ElysiaJS

Backend & Runtime

  • Node.js
  • Bun
  • PocketBase
  • Prisma
  • BetterAuth
  • REST APIs

Bases de données

  • PostgreSQL
  • SQLite
  • MongoDB

Outils & DevOps

  • Docker
  • Git
  • Dokploy
  • Cloudflare
  • Umami

À propos

Attiré par l’informatique depuis mon plus jeune âge, j’ai toujours été fasciné par le fonctionnement interne des systèmes. Déjà à 14 ans, je rootais et jailbreakais mes téléphones, explorant les possibilités au-delà des limites imposées.

Je me spécialise dans le développement Web & Mobile, un domaine qui me passionne car j’aime créer des applications offrant une expérience utilisateur intuitive et agréable. Pour moi, une application réussie doit être à la fois belle et performante. Aujourd’hui je développe Jump, la plateforme de stages de découverte d’Epitech Academy, et je pars poursuivre mon cursus à l’université d’Osaka en septembre 2026.

Le jeu vidéo est arrivé par les Game Jams, et c’est devenu le projet long. À quatre, nous avons monté IWY Studio, dont le modèle est de sortir plusieurs jeux courts plutôt qu’un seul gros : des cycles de quatre à six mois, des expériences brèves mais finies, et le risque réparti sur plusieurs titres au lieu d’un. J’y développe Cozy Cargo, un puzzle roguelike jouable dans le navigateur. Godot permet de donner vie à une idée en un temps record, ce qui est exactement ce que ce rythme demande.

Quand je ne suis pas en train de coder, vous me trouverez en train d’explorer un nouveau monde en VR, ou bien en train de faire des pompes et des tractions.

Contact

Strasbourg, France

Créer de vrais produits pour de vrais clients, pas juste des projets supplémentaires.