Our work

A small set of relevant projects.

These are real pieces of work, described only as far as the public record allows. Client projects, earlier employment and independent products are marked so you can tell them apart. We have not invented results.

CompareIT homepage offering search and monitoring of managed IT service providers.

SaaS · AI

CompareIT

A SaaS platform for finding and comparing managed service providers, with the search, data model and later AI-assisted matching built as the backend.

The problem Information from several sources had to become one model that could be searched and ranked, including a sentence turned into parameters the existing search already understood.

  • Laravel
  • PHP
  • MySQL
  • OpenAI API
  • AWS
  • Docker
  • PHPUnit
Read the case study
Verifire dashboard summarising fire-door inspections, schedules and results by building.

Business software · Field work

Verifire

A fire-door inspection system for engineers in the field, extended and turned into a progressive web app that still works when the building has no signal.

The problem Inspections happen where the signal often fails. The Laravel system already in use had to record a visit offline and synchronise later, without being replaced.

  • Laravel
  • PHP
  • MySQL
  • JavaScript
  • Progressive Web App
Read the case study
Bowen by Ania website, with the practice navigation and a calm coastal photograph.

Website

Bowen By Ania

A WordPress website for a Bowen therapy practice, with the theme adjusted for the practice and the hosting looked after directly.

The problem A practice site needed to explain the work, look considered, and stay online without turning into a project of its own.

  • WordPress
  • HTML
  • CSS
Read the case study
The OnBuy.com marketplace homepage, with search, offers and household products.

Marketplace · Integrations

OnBuy

Seller product-import tooling for a UK online marketplace, built as part of the early engineering team in 2013 and 2014.

The problem Seller catalogues arrived in many shapes and had to become listings a customer could buy, inside a marketplace that was already live.

  • PHP
  • JavaScript
  • MySQL
  • HTML
  • CSS
Read the case study
SmartLab Services shown on a phone and two tablets, with a workshop board and a results chart.

SaaS · Modernisation

SmartLab Services

A collaboration platform used by companies internationally, rebuilt from an older PHP codebase onto Laravel, with a web front end and a mobile app.

The problem A monolithic CodeIgniter product had to keep serving customers while it moved onto Laravel, with a mobile client added and releases made repeatable.

  • Laravel
  • PHP
  • React
  • Angular
  • Ionic
  • TypeScript
  • MySQL
  • CodeIgniter
Read the case study
Promotional artwork for Dragon Lords, with a hillside castle and a green dragon.

Architecture · Real-time systems

Dragon Lords

An independent cross-platform game with a split backend, an API, background jobs and a real-time service. Included because of the architecture, and labelled as an independent product.

The problem Player actions, stored records, slow work and live updates needed separate processes that could stay in step: an API, a queue and a real-time service.

  • Unity
  • C#
  • Laravel
  • PHP
  • Go
  • MySQL
  • Redis
  • RabbitMQ
  • Docker
Read the case study