0%

Loading Revolutionary Mindsets

  1. Home
  2. Work

Selected work

Things we built that had to work on day one

Every project here shipped to real users with real deadlines. Filter by discipline to see how a particular kind of build comes together, and what measurably changed once it was live.

7 items
Featured A dark analytics console showing multiple performance charts.
FintechWeb platform2025

Ledger analytics console

A finance team was running month-end from twelve linked spreadsheets that only one person understood. We replaced them with a reporting console built around the questions they actually asked each morning — then spent the last week of the project sitting with them while they used it.

  • TypeScript
  • React
  • PostgreSQL
  • Design system
Faster month-end close
1.2s
Largest Contentful Paint
0
Spreadsheets remaining
Live on Google Play Math Solverer app icon: a purple circle with an MS monogram.
Android appEducationUpdated Mar 2026

Math Solverer: AI Math Helper

Point a camera at a maths problem — printed or handwritten — and get the solution broken into steps rather than just an answer. Covers pre-algebra through calculus and statistics, with a scientific keyboard for anything the scanner cannot read and a history for revision.

  • Kotlin
  • Camera OCR
  • AI solver
  • Play Store
5.0
Play Store rating
10
Ratings to date
100+
Downloads

View on Google Play

Live on Google Play ZIX Player app icon: the letters ZIX with purple headphones.
Android appMedia playerUpdated Jun 2026

ZIX Player

One player for music and video, built around theming: AMOLED, glassmorphism, neumorphism, retro vinyl and a gradient mode, with a colour wheel behind them. Playback runs on integrated VLC so 4K files behave, and it ships with picture-in-picture, a home-screen widget, visualisers and a lyrics mode.

  • Kotlin
  • VLC
  • Media3
  • Play Store
5
Built-in themes
4K
Video playback
0
User data collected

View on Google Play

SaaS Structured network cabling inside a server cabinet.
Cloud migration2024

Zero-downtime platform move

A product running on one hand-configured server nobody wanted to reboot. We containerised it, put it behind a pipeline, and moved it across with the service still up — because a maintenance window was not on offer.

  • Docker
  • AWS
  • CI/CD
0m
Downtime at cutover
38%
Lower monthly spend
Support An abstract neural network graphic in blue tones.
AI workflow2025

Triage assistant for a support desk

Incoming tickets were being sorted by hand, badly, at volume. The assistant classifies and routes; a human still approves anything it is not sure about. We built the confidence threshold before we built the automation.

  • Python
  • Evaluations
  • Human review
72%
Tickets auto-routed
100%
Low-confidence cases reviewed
HealthTech Interface designs shown across a tablet and a phone.
Design system2024

Patient portal design system

Four teams shipping four versions of the same button. We built one token-based library, migrated the highest-traffic screens ourselves, and wrote the contribution guide so the other teams could follow without asking us.

  • Figma
  • Design tokens
  • WCAG 2.2 AA
41
Components consolidated
0
Contrast failures at audit
Education A dashboard interface displayed on a desktop monitor.
Web platform2024

Course delivery platform rebuild

The old platform buckled every September when twenty thousand students logged in at once. We rebuilt the hot paths, cached what could be cached, and load tested against the actual enrolment curve rather than a flat average.

  • Next.js
  • Redis
  • Load testing
20,000
Concurrent users held
94%
Drop in timeout errors

How we report

Numbers we can point at, not adjectives

Every project closes with a short written wrap-up: what we set out to change, what actually moved, and what we would do differently. If a number did not improve, that goes in too — a report you cannot trust is worse than none.

  • Baseline first. We measure before we touch anything, so "faster" has a starting point.
  • Field data over lab data. Real-user metrics decide it; synthetic scores are only a proxy.
  • Thirty days after launch. We check again once the novelty has worn off.
A laptop showing traffic and performance analytics.

Your project

Could yours be the next one here?

Tell us what you are trying to change. We will tell you honestly whether we are the right team for it, and roughly what it takes.