All projects
3D MOBA · 2 months

Discosmos

A 3D MOBA built in two months, where netcode makes all the difference.

RoleLead Network & Skills
EngineUnity (URP)
ContextTeam project · 2 months
TechUnity · C# · Photon

The project

Discosmos is a competitive 3D MOBA built in two months in Unity with Photon. I set up the entire synchronous network infrastructure and the skill architecture, aiming for the lowest possible latency so every match stays fair and readable.

My contribution

  • Synchronous netcode: connection, rooms, player management and game-state synchronisation with Photon.
  • Latency: optimisation and lag compensation to keep actions responsive between players.
  • Skill system: architecture of the characters' abilities, casting and applying effects, replicated over the network.
  • Extensible code: structured so the team can add skills without touching the network layer.
Other projects
Mobile rhythm

Beat Strike

Rhythm engine & editor tool

High-precision mobile rhythm engine, main gameplay loop and a Unity tool to compose patterns.

  • Unity
  • C#
  • Editor tools
  • Rhythm engine
3D adventure

Delight

Gameplay Programmer

3D character controller, state-machine enemy AI and audio architecture, on a Rubika group project.

  • Unity 6
  • C#
  • FSM AI
  • Audio
Twin stick co-op

Sweet Courrier

Gameplay Engineer

Cooperative arcade shooter: arcade physics, local multiplayer input and game feel.

  • Unity
  • C#
  • Physics
  • Local co-op
Internal tool

N29 HQ

Designer & Developer

The private tool I run my freelance business with: projects, time tracking, quotes and invoices, encrypted sync.

  • JavaScript
  • WebCrypto
  • Supabase
  • PWA
ConfidentialNDA

Project X

Unity development

A project in development, under a non-disclosure agreement. Details will be published once the NDA is lifted.

  • Unity
  • C#