Skip to content
Gabriel Debarnot

Engineering

Projects

Hermes

2025 — present

A reliable voice pipeline, running as systemd services

openWakeWord → faster-whisper → LLM → Piper TTS, hands-free as systemd user services, with NFC-triggered automation via a /trigger endpoint. Design principle: 95% reliability on three or four workflows before adding a fifth.

  • FastAPI
  • WebSocket
  • systemd
  • Piper TTS

Shelf

2026 — present

Reliable release tracking without a perfect API

No free source cleanly covers manhwa release dates, so a ComicK → MangaDex → MangaUpdates cascade with guardrails and cadence estimation keeps chapter numbers honest — over an RSC (force-dynamic) Next.js app with a Prisma 7 / PostgreSQL core.

  • Next.js 14
  • Prisma 7
  • PostgreSQL
  • multi-source cascade

Vybe

2026 — present

A payments-grade platform built by three people

Stripe Connect Express for creator payouts, Cloudflare R2 for media, Prisma over Supabase Postgres, and a Fastify + WebSocket backend — architected to stay small-team maintainable.

  • Fastify
  • Stripe Connect
  • Prisma
  • Cloudflare R2

Domus

2026 — present

A pure domain engine behind a full-stack product

A renovation modelled as lots → rooms → surfaces, with a formula rules engine turning geometry into costed material quantities, worksite tracking by trade with planning and budget-vs-actual, and an offline write queue — over ~30 tables on Next.js 16 with Server Actions.

  • Next.js 16
  • Server Actions
  • Prisma 6
  • Vitest

Cotae

2026 — present

LiDAR scans turned into exact, editable geometry

RoomPlan / ARKit scans become a clean editable model — free polygons, per-wall heights, sloped ceilings — with insulation offset geometrically for real post-works surfaces, all over a single Supabase / PostgreSQL schema shared with the Domus web calculator.

  • Swift
  • RoomPlan
  • ARKit
  • Prisma

Notion / MCP pipeline

2025 — present

A command suite from intake to merge

Task intake, implementation, ripple-effect verification, and status sync as composable commands wired into Notion and GitHub.

  • Notion API
  • GitHub MCP

Hybrid network infrastructure

2025

A full two-site lab under nested virtualisation

The whole topology prototyped under nested KVM on Proxmox, documented in NetBox and observable through Elasticsearch — reproducible without any physical second site.

  • Proxmox
  • KVM
  • NetBox
  • Elasticsearch

Ski & theatre scheduling platform

2025 — 2027

Migrating without downtime, 30 schools live

A strangler-fig migration off legacy Django to a Vue 3 / Quasar front end and a freshly designed API, cutting over incrementally while ~30 schools keep running in production.

  • Vue 3
  • Quasar
  • Django
  • REST API

Capabilities

Front-end

  • React
  • Next.js
  • Vue 3
  • Quasar
  • TypeScript
  • Tailwind
  • Flutter

Back-end

  • Node.js
  • Fastify
  • Python
  • FastAPI
  • Django
  • PostgreSQL
  • Prisma
  • Supabase

AI

  • MCP

Infrastructure

  • Docker
  • Proxmox
  • systemd
  • Linux
  • Tailscale
  • Vercel
  • Cloudflare R2

Experience

  • Winway / Vybe

    Since Mar 2025

    Lead Developer — full-stack, AI, security

    Creator-economy platform. Three-person team, equity holder.

    • Building the pre-fundraising demo.
    • Designing the in-product AI assistant and content-ranking logic.
    • Leading the pre-launch security posture.
    • Next.js 14
    • TypeScript
    • Fastify
    • PostgreSQL
    • Supabase
    • Prisma
    • Stripe Connect
    • Cloudflare R2
  • 2C2L

    Since Mar 2025 (through Sept 2027)

    Full-Stack Developer — apprenticeship

    Principal engineer on the migration of a legacy Django scheduling platform to Vue 3 / Quasar, serving ~30 ski and theatre schools in production, and designing the backing API. Three-person team.

    • Migrating a live production system with zero downtime tolerated.
    • Designing the backing API for the new front end.
    • Vue 3
    • Quasar
    • Django
    • PostgreSQL
  • GDT — gdtx.fr

    Since Oct 2025

    Founder

    Web development for local institutions and AI consulting for SMEs. Diagnostic-first engagements.

Contact

Have a project, a role, or a problem worth solving?