Skip to content
AT

Selected work

Case studies

Each one covers the same three things: what was actually broken, the architecture that fixed it, and what changed for the business afterwards.

Filtered view
Read the Partner Portal for an Enterprise SaaS Vendor case study
B2B SaaS / 2025 Featured

Partner Portal for an Enterprise SaaS Vendor

A multi-tenant portal where 600+ resellers register deals, track commission and pull co-marketing assets — with every deal mirrored into Salesforce in near real time.

active partner accounts
600+ active partner accounts
deal-to-Salesforce latency
<2 min deal-to-Salesforce latency
duplicate opportunities after launch
0 duplicate opportunities after launch
PHP Laravel REST APIs Vue 3 MySQL +2
Read case study
Read the Multi-Touch Attribution Dashboard case study
Manufacturing / 2025 Featured

Multi-Touch Attribution Dashboard

Campaign reporting across Marketo, Salesforce and web analytics — 40M+ touchpoints rendered as funnel, cohort and attribution views that load in under a second.

touchpoints modelled
40M+ touchpoints modelled
median dashboard load
9s → 380ms median dashboard load
sources of truth
3 → 1 sources of truth
PHP Laravel Vue 3 MySQL Salesforce +1
Read case study
Read the Salesforce ↔ Marketo Sync Service case study
B2B Software / 2024 Featured

Salesforce ↔ Marketo Sync Service

A NestJS microservice keeping leads, contacts and activities consistent between Salesforce and Marketo under strict API rate limits — with replayable failures.

records synced / month
2M+ records synced / month
sync success rate
99.9% sync success rate
failures replayable
100% failures replayable
Node.js NestJS REST APIs MongoDB RabbitMQ +2
Read case study
Read the HubSpot Lead Routing & Enrichment Engine case study
Professional Services / 2023 Featured

HubSpot Lead Routing & Enrichment Engine

Rules-driven lead scoring, enrichment and territory routing on top of HubSpot, replacing a manual triage that ran once a day.

median first response
14h → 10min median first response
leads auto-routed
100% leads auto-routed
manual triage steps
0 manual triage steps
PHP Laravel REST APIs Vue 3 MySQL +1
Read case study
Read the Legacy Yii 1 Portal Modernisation case study
Logistics / 2023

Legacy Yii 1 Portal Modernisation

Migrating a business-critical Yii 1 client portal to Laravel in slices, without a freeze and without a big-bang cutover.

hours of downtime
0 hours of downtime
incremental migration
9 mo incremental migration
coverage on critical paths
70%+ coverage on critical paths
PHP Laravel Yii 2 Yii 1 JavaScript +1
Read case study
Read the Multi-Brand WordPress Marketing Platform case study
Marketing / 2022

Multi-Brand WordPress Marketing Platform

Twelve standalone brand sites consolidated into one multi-site platform with shared components, a common design system and centralised lead capture.

sites to maintain
12 → 1 sites to maintain
for all lead capture
1 schema for all lead capture
less duplicated template code
~80% less duplicated template code
PHP WordPress JavaScript HTML CSS +1
Read case study
Read the Headless Content Hub on Sanity case study
B2B SaaS / 2024

Headless Content Hub on Sanity

A headless content platform feeding a marketing site, an in-product resource centre and email campaigns from one editorial source.

content sources
3 → 1 content sources
publish without deploy
instant publish without deploy
channels from one model
3 channels from one model
Node.js Express Sanity React JavaScript
Read case study

No case studies match that filter.

Working on something similar?

Happy to talk through the approach before you commit to anything.

Get in touch