Selected work

Case Studies

Evidence-based work. Real platforms. Measurable outcomes. Every case here is drawn from a real engagement: the constraint, the technical decision, and the outcome. The client is never named, because that permission is not ours to spend.

Filter case studies
Filter case studies

Showing 1 to 9 of 12 case studies

  • SaaSRetailRFIDAutomation
    10 minFull stock audit, down from a whole weekend

    RFID stock audits cut from a full weekend to ten minutes

    A stock audit that took two to three people a full weekend now takes ten minutes.

    • 5 daysMissing or misplaced stock found within five working days
    • 1 appOne scanning app across three reader vendors
  • MarketplaceSaaSMobilePerformance
    0Back-end changes. The storefront was rebuilt for low-memory iPhones on the client's existing API

    A marketplace storefront rebuilt for low-memory iPhones

    A storefront that had to hold thousands of shops was rebuilt with server rendering and a smaller memory footprint. The back end stayed as it was.

    • 1,000+Shops on the platform, the client's own count
    • iPhone memory crashes traced and fixed in the bundle
  • SecuritySSOKeycloakInfrastructure
    70%Fewer authentication-related support tickets

    One sign-in for every application, with Keycloak SSO

    Several application logins became one sign-on, and authentication support tickets fell 70%.

    • 1 sign-onSeveral application logins replaced by one
    • ThousandsMonthly active users on the one sign-on
  • SaaSKubernetesDevOpsInfrastructure
    5 to 10 minA deploy, from one GitHub release to a Helm upgrade with automatic rollback

    Kubernetes migration, no more manual production

    Releases that meant rebuilding production by hand now run from a pipeline, and the cutover never moved or paused the database.

    • 0.024%Server errors across 20.7 million API requests in the first 60 days
    • No data movedProduction cut over without moving or pausing the database
  • AI AgentsB2BSearchAutomation
    SecondsA price for a business buyer, where it once took 4 business hours to 2 working days

    B2B pricing in seconds, asked in plain language

    Business buyers who waited from 4 business hours to 2 working days for their account's price now ask in the portal and get it in seconds.

    • Plain languageBuyers ask in their own words and see their own account's price
    • Faster quotesBuyers finish the quote for their own customer sooner
  • AI IntegrationMCPMulti-tenantSecurity
    24 toolsTyped tools built for AI clients, 20 of them released

    Safe AI access to a multi-tenant commerce platform

    An MCP server that lets AI clients read stores, orders and integration runs, with each token limited to its own company's stores and personal data kept out of answers.

    • 60 a minuteRequests per token, counted before the token check in the finished version
    • 12 fieldsThe most a customer lookup can return, from a fixed allowlist
  • AI AutomationDocument ExtractionEcommerceMulti-tenant
    3 ways inA purchase order arrives by the seller's own inbox address, a dashboard upload or an API call

    Emailed purchase orders turned into checked store orders

    B2B sellers stopped retyping emailed PDF purchase orders. An AI service reads each one, rules match every line to the store catalogue, and a person checks the flags before one click sends it.

    • 0.8The title similarity a line needs to match a product without an exact SKU; below it, a person picks
    • 6,000 charactersThe point past which an order is split, read in parallel and merged, with repeated lines dropped by rule
  • AI IntegrationSlackRetrievalKnowledge Base
    7 file typesGoogle Drive formats the assistant reads and cites on the development branch, from Docs to PowerPoint

    AI Slack bot that answers from Google Drive

    An internal Slack bot that already knew Jira and Bitbucket, made fit to run as a service and then taught to answer from the team's Google Drive with the source files linked.

    • 226 testsAutomated tests, where the repository had none
    • 0.70 cutoffRelevant excerpts scored 0.44 or closer and unrelated ones 0.84 or further, so weak matches never reach the model
  • Custom SoftwareSupplier ManagementWorkflowManufacturing
    1 recordOne shipment record from the supplier through the gate, the warehouse and quality checks

    A supplier portal from quote to delivery and audit

    A manufacturer's quotes, orders, deliveries and audits moved from email and spreadsheets into one supplier portal, with every approval recorded.

    • MonthlyEvery supplier scored on delivery, documents and rejections, with the same figures on both sides
    • 1 dayAudit reminder sent automatically a day before each supplier's next audit

Every number on this page came out of a production system.

Ask us how it was measured.