Skip to main content
Gameplay programmer · Studio founder

Ugo Belfiore

I make games that feel good to play. Gameplay & tools programmer at heart (Unity, C#, C++), I spent the last five years as founder and CEO of Kugle Corp, an indie studio shipping a cross-platform online game.

31 years old, based in Montpellier, France. Open to relocating anywhere in the world, on-site or remote.

Portrait of Ugo Belfiore
games & prototypes
100+
as founder & CEO
5 years
raised for the studio
$300k
people led
15+
What I do

Lead, gameplay, tool

Leadership & production

Five years as founder & CEO: hired and mentored a team of 15+ people over time, ran code reviews, managed scope, budget and a $300k fundraising, then shipped and ran a live online game.

CEOMentoringCode reviewsLive game

Gameplay & multiplayer

From game feel to netcode: 3C, cameras, physics-based movement and AI (behavior trees, state machines, pathfinding), up to server-authoritative online multiplayer with Mirror (lobbies, bots, networked triggers and animation sync).

UnityC#Multiplayer3CC++

Tools & pipeline

Editor tools that let designers iterate without a programmer, a build tool running 8 pipelines (Epic, Steam, iOS, Android, game servers), CI/CD, profiling and optimization. Several tools on the Unity Asset Store.

Editor toolsBuild pipelinesCI/CDProfiling
My GitHub contribution graphs for 2021, 2022 and 2023
  • Founder & CEO for five years: I took a game from fundraising to a live online game, and grew from gameplay programmer to team leader and company director.
  • Shipped an online multiplayer game with Mirror: server-authoritative game servers spawned on demand, lobbies and bots.
  • A programmer with a knack for explaining things: I mentored and onboarded developers and ran code reviews, and I love working with artists and game designers.
  • Proactive and autonomous, aware of a game’s scope and production problems: I estimate my time, and the team’s, reliably.
  • Technically: Unity and C# expert, solid base in C and C++; profiling (Unity Profiler, Memory Profiler, Frame Debugger), Addressables, CI/CD, unit tests, Git.
Skills

My top 10 skills

Unity / C#

production code · clean & maintainable · 10+ years

Gameplay systems

3C · game feel · cameras · physics · prototyping

Game design

mechanics · player experience · teaching

Multiplayer / netcode

server-authoritative · Mirror · cross-platform · lobbies · bots

Architecture

scalable · modular · technical direction

Performance & profiling

Unity Profiler · Memory Profiler · Frame Debugger · debugging

Editor tools & pipeline

build pipelines: Epic, Steam, iOS, Android, servers · CI/CD · tools for designers · Addressables

Leadership & mentoring

team of 15+ · mentoring · code reviews · ownership

AI & pathfinding

behavior trees · state machines · A* · steering · bots

C++

AAA · engine · rendering

Contact

Looking for a gameplay programmer, a tools programmer or a technical lead? Get in touch.

Email

ugo@belfiore.fr

LinkedIn

Ugo Belfiore

GitHub

usernameHed

Discord

usernameHed

ugo@belfiore.fr · Discord: usernameHed