Skip to content

AI and software case studies: projects delivered and results

AI platforms, critical systems upgraded without downtime, store checkout and ERP. Each case study starts with the client's problem, shows how we solved it and gives the numbers.

The Hackett Group (NASDAQ: HCKT)AI-native data-strategy platform for enterprise clients

DIAL: an AI platform designed to cut data projects from 6 months to 3

Scope
AI architecture and engineering

The problem

The Hackett Group sells data-strategy engagements to large companies, and each one took 6 months. DIAL was designed to deliver the same in 3, with the platform doing the first pass over the client's data.

How we solved it

  • The platform finds and analyzes the client's data: it discovers the datasets, flags duplicate records, even when they are spelled differently, and scores data quality on 6 dimensions, with rule-based cleansing.
  • It connects to Hackett's data-assessment engine (Kimball Assess) and keeps each client isolated from the others, with data-access credentials stored encrypted.
  • AI inside the product (Anthropic Claude), with the model's answer filtered before it reaches the user.
  • Delivery every week: AI coding agents work from written specs under human review, and ~50 tasks were delivered per week (406 in total).
  • ~380 end-to-end usage scenarios tested across browsers and automated security checks before every release.

Results

  • 198releases in 8 weeks: improvements every week
  • ~50tasks delivered per week, 406 in total
  • ~4,000automated tests check every change, with 95% coverage gates

Technologies

  • Next.js 16
  • TypeScript
  • Anthropic Claude
  • Clerk
  • FastAPI
  • ClickHouse
  • Playwright

Quilt Software / PosNationDesktop app of a cloud POS for liquor retail

Bottle POS: the checkout of 3,000+ liquor stores, printing receipts and updating itself

Scope
Desktop app architecture

The problem

Quilt Software's cloud POS serves 3,000+ liquor stores with $2.7B+ in annual sales, and runs in the browser. The checkout needed an app installed on the store's computer: print the receipt straight to the thermal printer, show the total to the customer and work alongside the web system the stores already use.

How we solved it

  • Receipts print straight to the thermal printer, with no print dialog; the app finds the printer on its own and can also print to PDF.
  • A customer-facing display with the purchase total, and an alert when the store goes offline.
  • Updates without anyone touching the store's computer: each version reaches a group of stores first and then all of them, through a self-hosted release server.
  • Different permissions for cashiers and managers, and gift-card sale and activation at the checkout itself.
  • The app talks to the web POS the stores already use, and automated checks run before every change to the system ~18 engineers share.

Results

  • 3,000+liquor stores run on the cloud POS, with $2.7B+ in annual sales
  • 60versions in 11 weeks, for Windows, macOS and Linux
  • 1,455automated tests within 3 weeks, up from 540, guarding the checkout on every change

Technologies

  • Electron 35
  • React 19
  • TypeScript
  • Jest
  • Laravel 12
  • ESC/POS

Related service

Regal Rexnord (NYSE: RRX)Critical PHP applications

Regal Rexnord: critical systems upgraded without stopping operations

Scope
Legacy modernization

The problem

Regal Rexnord Brazil's critical applications ran on PHP 5.6, a version that no longer gets security updates, two of them on CodeIgniter 2. The code had no documentation, and operations could not stop.

How we solved it

  • AI (Claude Code) reading the undocumented legacy code to rebuild what each part does before any change.
  • Automated tests that prove everything still works the same before each version cutover.
  • Upgrade from PHP 5.6 to 8.4, across 10 versions, and of two systems from CodeIgniter 2 to 3.
  • A standardized Docker development environment.
  • Earlier: order modules integrating the applications with the Logix ERP and SQL Server, and financial modules.

Results

  • 5.6 → 8.4PHP: from an unsupported version to a supported one, across 10 versions
  • 2systems migrated from CodeIgniter 2 to 3
  • Zerodowntime in the cutovers, backed by automated tests

Technologies

  • PHP 8.4
  • CodeIgniter 3
  • Claude Code
  • Docker
  • SQL Server

Related service

Mahout ERP CloudMulti-tenant ERP SaaS for SMBs, e-commerce retailers and franchise networks

Mahout ERP: a cloud ERP with NF-e e-invoicing and store, payment and shipping integrations

Scope
Product, architecture and engineering

The problem

A cloud ERP for SMBs, online stores and franchise networks, with finance, POS, orders, purchasing, inventory, CRM and e-invoicing in one system. Each company signs up on its own and gets its own environment. We built and ran the platform.

How we solved it

  • NF-e electronic invoices issued straight to SEFAZ, inside the ERP.
  • Online-store orders (Magento 2), payments (Moip/Wirecard, Asaas), shipping (Melhor Envio) and OFX bank reconciliation in the same system.
  • Finance, POS, purchasing, multi-warehouse inventory, CRM, help desk, logistics and real-time BI dashboards.
  • A database and subdomain per company, and self-service signup to start the trial without waiting on anyone.
  • Modular platform (~417K lines of code, ~1,400 endpoints) on AWS and GCP, with infrastructure as code (Terraform, Ansible).

Results

  • 300+companies tried the ERP on a trial
  • 10+paying customer companies
  • 3,400+automated tests (PHPUnit)

Technologies

  • PHP
  • MySQL
  • REST
  • NF-e
  • Magento 2
  • Docker
  • Ansible
  • Terraform
  • AWS
  • GCP

More projects

More problems we solved, each with its scope, the facts and the related service.

  • The Hackett Group (NASDAQ: HCKT)

    Generative-AI engineering

    Mirador: describe a dashboard in plain words, get a working app

    The Hackett Group's generative-AI engine that turns plain-language requests into live dashboards and apps, on Claude and OpenAI.

    • Prompt library with a visual editor, and switching AI models without code changes
    • Generated apps run sandboxed, inside the browser
    • Prompt-injection defenses and an audit trail of the AI's instructions
    • Claude
    • OpenAI
    • React
    • esbuild-wasm
    • SSE

    Related service

    AI & LLM Engineering
  • MPC (Mobile Price Card)

    Multi-tenant architecture and backend

    Promotions that reach the screens of 20,000+ stores in 30 countries, with delivery confirmed

    User and permission management built from scratch for a retail-pricing platform, with each client's data kept isolated.

    • Each screen confirms it received the promotion; failures are resent automatically, with a log per screen
    • Team-scoped permissions: 4 roles, 96 permissions and 24 modules
    • 24 API operations documented in OpenAPI and ~400 automated tests
    • Laravel 12
    • Vue 3
    • Socket.IO
    • Redis
    • AWS

    Related service

    Custom Software
  • SciPlay / Amber Studio

    Game backend engineering

    Jackpot Party: business teams launch rewards without waiting on engineering

    Player referrals, feature and reward configuration, and global leaderboard services in the Jackpot Party backend.

    • Business teams launch features and reward rules without engineering involvement
    • Player referral system
    • Global Leaderboard services, on an event-driven architecture
    • PHP 8
    • MySQL
    • Couchbase
    • Docker
    • Jenkins

    Related service

    Software Architecture
  • ADT Solar / Sunpro

    Integrations and process automation · 2022–2023

    ADT Solar: one automated flow from solar sale to installation

    We integrated Salesforce, DocuSign and Airplane into Sunlighten, the internal system behind the residential solar operations of ADT Solar / Sunpro.

    • Sales-to-installation flow automated across the CRM, contract signing and internal tools
    • Led the engineering transition in the post-acquisition integration
    • Distributed team spanning 11 nationalities
    • React
    • Node.js
    • Meteor
    • MongoDB
    • Kubernetes
    • AWS Lambda
  • Red Ventures / Bankrate

    Web development and infrastructure

    Bankrate: a mortgage-rate marketplace on automated infrastructure

    Features for Bankrate's mortgage rate-table marketplace on React, Vue.js and Laravel.

    • Near-100% automated infrastructure provisioning (Terraform on AWS, CI/CD)
    • Delivered for the Mortgage Paid Media and Bankrate Integration teams
    • Monitoring and on-call with Datadog, Rollbar and ServiceNow/VictorOps
    • React
    • Vue.js
    • Laravel
    • Terraform
    • AWS
    • CircleCI

    Related service

    Website Development
  • Consulta Já

    Product, web platform and apps

    Consulta Já: online scheduling for 30+ medical and dental practices

    Healthcare SaaS with real-time scheduling, a web platform, an API and Android and iOS apps, for several user roles.

    • R$1M+ in funding from Grupo Alliage
    • 30+ paying clinics
    • 1K+ concurrent users
    • PHP
    • CodeIgniter
    • Ionic
    • Angular
    • Firebase

    Related service

    Mobile Apps

Clients and projects

  • The Hackett Group
  • Quilt Software
  • MPC
  • Regal Rexnord
  • SciPlay
  • ADT Solar
  • Red Ventures
  • BairesDev
  • Revelo
  • Willdom
  • Consulta Já
  • Mahout ERP Cloud

Tell us what you're building

Tell us the context: the problem, the timeline and what already exists. You talk directly to the engineer who will do the work.

Request a first call

Free first conversation · Reply within 1 business day