HomeWork

01 Selected work

Built. Deployed.
Running.

Client projects and the internal platforms we run ourselves, labelled separately — we don't pass one off as the other.

SaaS Platform  ·  Client

RIVARO

Tenant Constraints Optimise Audit

PHP 8.2 Nginx MySQL Docker
RIVARO
Built mockup — not a screenshot

E-commerce  ·  Client

KamalaTreats

Catalogue Stock Checkout Invoice Admin

PHP MariaDB Stripe Synology NAS
KamalaTreats
The live KamalaTreats homepage: a dark storefront with the headline "Crafted Goodness for Every Mood" beside a photo of freshly baked pineapple tarts.
Live site — real screenshot

Web Application  ·  Client

Living Nations: Roots

Seed World Cron tick State

PHP MVC PDO MySQL Cron
Living Nations: Roots
Built mockup — not a screenshot

Simulation  ·  Client

Vastro

Tile Upgrade Routine Day

Unity 2022.3 LTS C# Built-in RP
Vastro
Built mockup — not a screenshot

Internal Platform  ·  Internal

Starz Client Portal

Sign in Services Tickets Billing

PHP 8 PDO MySQL Chatwoot
Starz Client Portal
Built mockup — not a screenshot

Internal Platform  ·  Internal

Self-Hosted Delivery Platform

Storage Containers Vhosts Edge

TrueNAS Docker Apache MySQL
Self-Hosted Delivery Platform
Built mockup — not a screenshot

AI Feature  ·  Internal

Content Assistant

Topic Model Structured JSON Render

PHP Gemini API cURL JSON
Content Assistant
Built mockup — not a screenshot

Only KamalaTreats is publicly live, so it is the only panel with a real screenshot. The rest are client systems behind a login or unreleased builds — those panels use diagrammatic mockups drawn from what the code actually does. We can walk through any of them live on a call.

02 Process

How we build.

  1. 01

    Discover

    Understand the problem, the requirements, and the constraints nobody writes down.

  2. 02

    Architect

    Decide what runs where, what the data looks like, and what happens when a part fails.

  3. 03

    Build

    Develop, integrate, test and deploy in slices you can actually see working.

  4. 04

    Optimize

    Monitor, fix what the first month of real use exposes, and prepare it for growth.

Your next system starts here.

Have a technical problem worth solving?