Quests completed: 02
Systems I've designed, integrations I've built.
Custom Booking on Top of a Gym Management System
Built a custom booking website on top of Mariana Tek for a sauna business: a NestJS gateway bridging the GMS with a Next.js frontend, anonymous checkout without mandatory login, group booking in a single flow, and an atomic queue for processing multi-spot reservations. Payload CMS for content management with a sync pipeline from Mariana Tek.
NestJS · Next.js · Payload CMS · Mariana Tek · TypeScript · Redis · MongoDB
Boutique Gym System Migration
Built a custom headless web and mobile experience on top of Mariana Tek for a premium boutique gym: a Sanity CMS page builder for brand-aligned content, a NestJS sync pipeline to bridge GMS data into editorial workflows, a visual floor-plan seat picker with drag-and-drop layout editing, and a contextual class list component. Delivered across Next.js and Flutter for two regions from a single codebase.
Sanity · Next.js · NestJS · Flutter · Mariana Tek · TypeScript
brightonSEO
Rebuilt the world's largest search marketing conference website. Replaced a WordPress setup with a Sanity + Next.js stack featuring a flexible event data model, a page builder for editorial teams, a schedule table assembled from six levels of related data, a personalized attendee agenda, and multi-region management from a single Sanity Studio.
Sanity · Next.js · TypeScript · Vercel · GROQ · Supabase