// portfolio

Real software, shipped for real businesses.

A selection of recent engagements across hospitality, health & wellness, and ecommerce. Names anonymized where required.

// 01 · London, UK · Software Consultancy

Northbridge Digital Ltd

// outcome

0%

reporting time

// the challenge

A growing 30-person consultancy was tracking client projects, time, and reporting across spreadsheets, Notion, and a legacy CRM. Senior engineers were losing entire days each month assembling status reports for clients.

// the solution

We designed and shipped an internal client-project dashboard built on Django, PostgreSQL, and React. It pulls live data from GitHub, Toggl, and Slack, then auto-generates branded weekly client reports. Async-first UX matched their remote-first culture.

// stack

DjangoPostgreSQLReactDockerAWS

// 02 · Manchester, UK · Health & Wellness · Ecommerce

Aurelia Bloom Wellness

// outcome

+0%

average order value

// the challenge

A fast-growing supplements brand was leaving revenue on the table — shoppers couldn't easily find the right product for their goals, and support was overwhelmed with 'which one is right for me?' questions.

// the solution

An AI-powered product recommendation assistant trained on their catalog, ingredients, and historical support transcripts. Built with FastAPI + OpenAI on the backend and embedded directly into the Shopify storefront via a lightweight React widget.

// stack

FastAPIOpenAIShopifyPostgreSQLVercel

// 03 · London, UK · Hospitality

Meridian Hotels Group

// outcome

0%

inquiries auto-resolved

// the challenge

A boutique chain of 14 properties wanted a unified guest-services experience across brands without replacing their existing PMS. Multilingual support was a hard requirement — guests message in 9+ languages.

// the solution

A multilingual AI guest-services assistant integrated with their booking and PMS APIs. Handles room requests, local recommendations, late checkouts, and reservation changes — escalating only edge cases to staff. Booking analytics API surfaces occupancy patterns to revenue managers.

// stack

PythonFastAPIOpenAIRedisPostgreSQL

// 04 · Bristol, UK · DTC Homeware · Ecommerce

Crate & Cobble Co.

// outcome

0%

shipping errors

// the challenge

Manual order routing between Shopify, ShipStation, and their 3PL was producing daily shipping errors and customer complaints. Their support team was patching mistakes instead of building the brand.

// the solution

A Python order-orchestration backend that watches Shopify webhooks, validates inventory, routes to the right fulfillment center, and syncs status back to Klaviyo for transactional comms. Layered on top: an AI support assistant that handles 'where is my order?' end-to-end.

// stack

FastAPIPostgreSQLShopifyShipStationKlaviyo

Your project, here next.

Bring us a problem worth solving. We'll bring the engineering.