All projects
Internal tool

N29 HQ

The private cockpit of my freelance business: projects, documents, time tracking and invoicing in one installable app.

RoleDesign & development
EngineWeb app (PWA)
ContextSolo, in-house tool
TechJavaScript · WebCrypto · Supabase

The project

N29 HQ is the internal app I built to run STUDIO N29 day to day. It is a local-first, installable web app (PWA) that works offline and on my phone, with the same look as this site. Screenshots use fictional demo data.

My contribution

  • Projects and tasks: several projects, each with its own kanban board and Markdown documents edited visually (fonts, sizes, styles, tables).
  • Time tracking: timer and calendar entries with date-range reports, in the spirit of Toggl.
  • Quotes and invoices following French legal requirements: continuous numbering, hash-chained issued documents, credit notes, deposits.
  • End-to-end encrypted sync: AES-GCM with a passphrase, stored on Supabase with row-level security, 3-way merge across devices.
  • Production tools: an improved Apex prompt generator for illustration work.
Other projects
3D MOBA · 2 months

Discosmos

Lead Network & Skills

Synchronous network infrastructure and skill architecture for a competitive 3D MOBA built in two months.

  • Unity
  • C#
  • Photon
  • Netcode
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
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#