Work

Pieces from the shelf.

Platforms, apps and back offices we've centered, thrown and fired — from payment infrastructure to hospitality systems.

Hospitality · Reservations & back office

Villa Naia & Suites

A bilingual booking website and a complete back office for a villa, five suites and a restaurant — six independently rented units that used to live in Excel.

Under the glaze

  • Booking lifecycle for six units: requests, confirmation, cancellation, reinstatement and stay extensions, with availability enforced per unit
  • Money tracked on three axes — revenue pro-rated per night, collections by payment date and commissions per channel — plus overdue-deposit alerts
  • Reports on revenue, occupancy, expenses with receipt uploads and restaurant activity
  • One-way iCal feeds for Airbnb and Booking.com, a Google Sheets mirror for partners and tracked transactional emails
  • Next.js
  • PostgreSQL
  • Resend
  • iCal
  • Google Sheets API
  • Playwright
Visit site

Hospitality · Direct booking

Villa Cama

A direct-booking website and owner back office for a beachfront villa rented as a whole.

Under the glaze

  • Seasonal pricing engine that prices every night at its own season's rate and shows guests a live, non-binding estimate
  • Availability-aware date picker: dates taken by confirmed stays can't be requested, while pending requests never block anyone
  • Back office with a booking calendar, request inbox, email history and yearly reports
  • Historical bookings migrated from the owner's spreadsheet, with calendar feeds for booking platforms
  • Next.js
  • PostgreSQL
  • Resend
  • iCal
  • Vitest
  • Playwright
Visit site

Fintech · Payment orchestration

Paynova

A payment orchestration platform: one API in front of many gateways and PSPs, with smart routing, subscriptions and a merchant back office.

Under the glaze

  • Adapter layer that connects gateways and direct PSPs behind a single payments API, including 3-D Secure flows
  • Rules-based routing engine with versioned rule sets (draft → published → archived), a visual rule builder and a simulator that mirrors production exactly
  • Subscription and rebilling engine on background queues, with automatic reconciliation against each provider
  • Risk checks and block lists, signed outbound webhooks and full OpenTelemetry tracing, metrics and logs
  • NestJS
  • TypeScript
  • PostgreSQL
  • Prisma
  • Redis / BullMQ
  • TanStack Start
  • OpenTelemetry

SaaS · Property management

Tessera

A multi-tenant platform where property managers run buildings, co-owners, charges and payments in one place.

Under the glaze

  • Multi-tenant data model with row-level isolation per management company
  • Automatic charge calls, online payments and reminder schedules
  • Owner portal with documents, votes and a ticketing system for building issues
  • Next.js
  • PostgreSQL
  • Stripe
  • S3

Mobile · Healthcare

Kora Health

A patient app for booking appointments, receiving reminders and messaging clinics securely.

Under the glaze

  • Offline-first React Native app with push notifications and smart reminders
  • Real-time slot availability synced with each clinic's agenda
  • End-to-end encrypted messaging and audit logs for medical data
  • React Native
  • Node.js
  • PostgreSQL
  • AWS

Platform · Logistics

Fleetline

Real-time fleet tracking and dispatch for a regional delivery network.

Under the glaze

  • Live map streaming thousands of GPS positions over WebSockets
  • Route optimisation and automatic dispatch to the nearest available driver
  • Driver app with proof of delivery, running on autoscaling infrastructure
  • TypeScript
  • Go
  • Kubernetes
  • PostGIS

Bring us your lump of clay.

Every good system starts as a rough idea. Tell us about yours — we'll help you center it, shape it and fire it for production.