Selected work
Problems we were brought in to solve.
We keep our clients’ names confidential, so each one is described by industry instead. The problem, what we did about it, and what changed.
Digital advertising
A platform that had outgrown its hosting
A busy advertising platform was on cheap shared hosting and slowing down as it grew. We moved it to Google Cloud without taking it offline, and built a way for partner systems to connect to it directly.
GCP
migration with availability held
Sports prediction
Live results, without anyone typing them in
A prediction platform needed match data that updated as games played out, and the source had no official way to share it. We built something that collects it automatically and checks it looks right before saving it.
Live
data, updated automatically
Web3 marketplace
An app store that takes crypto payments
A marketplace needed customers to sign in with a crypto wallet and pay with one. We built the sign-in and payment side, and set the hosting up as code so the whole environment can be recreated in minutes.
IaC
reproducible AWS environments
Consulting engagement
Publishing an update stopped being an event
Every release took half an hour of manual steps and one person’s full attention. We automated the whole path from approved change to live, so publishing is now a click that checks itself on the way through.
66%
less time — 30 minutes down to under 10
Consulting engagement
Failures that fix themselves
Background jobs were failing quietly and staying dead, so nobody noticed until work had piled up for hours. Supervision now spots a stopped process and starts it again on its own.
Auto
recovery on process failure