01 — 2024 / present
Questix.
AI-powered SaaS platform
A SaaS for managing tabletop RPG campaigns, built around AI-assisted content generation and the editor workflows behind it. Built under our studio, Cloudcastle, with my co-founder — a Paris-based lead UX designer. I lead the project: product direction, technical decisions, and all of engineering and infrastructure. He leads design and UX.
The product runs on Next.js 16 and React 19 at the edge, with a layered service architecture behind it. Currently in friends-and-family alpha — real users, real billing, kept small on purpose.
Application
Next.js 16, React 19, TypeScript, Tailwind, shadcn/ui
Data
PostgreSQL, Prisma, Redis, Neon
Edge
Cloudflare Workers, R2, KV, Queues, Workflows
Ops
Docker Compose, Traefik, Hetzner, GitHub Actions
Auth
NextAuth.js, JWT, RBAC, OAuth 2.1
Testing
Vitest, Playwright, real-DB integration
Observability
Prometheus, Grafana, Loki, audit logging
Monorepo
Turborepo, shared TypeScript contracts