Case studies

Proof, not promises

Every claim here comes with a number. These are real outcomes from real engagements, some anonymised for confidentiality, all verifiable.

  1. The Nullius Ledger

    Vol. I · Case No. 01Verified Edition

    Suflate: building a full AI content platform from idea to launch

    We designed and built Suflate, an AI platform that turns a voice note or rough idea into a publish-ready LinkedIn post in the creator's own voice, complete with carousels, scheduling, and one-click publishing.

    Plenty of people know that showing up on LinkedIn works, but the blank page and the time it takes stop them from posting. Suflate set out to remove that friction: speak or type a rough thought and get back a finished post that actually sounds like you. It needed to be a complete product, not a demo, spanning capture, AI writing, design, scheduling, and publishing.

    Numbers, not adjectives.

    We built Suflate end to end as a full-stack AI product. That meant a capture pipeline for voice and text, an AI writing engine tuned to learn each user's tone and vocabulary (their 'content DNA'), a library of 20+ writing styles plus custom styles, one-click carousel generation, a month-at-a-time posting planner, multi-workspace collaboration with roles, scheduling, and direct publishing to LinkedIn. Content and recordings are encrypted and never used to train models. Guardrails and prompt design keep outputs on-voice and reliable rather than generic.

    “I capture ideas the moment they hit, on a walk, between calls, and by the time I sit down the post is ready. It killed the blank page for me completely.”

    — Collins, Founder at Basua Pty Ltd

    By the Numbers

    ~2 min
    from idea to publish-ready draft
    20+
    writing styles, plus custom voices
    End-to-end
    product, from idea to launch
  2. The Nullius Ledger

    Vol. I · Case No. 02Verified Edition

    Cutting regression testing from a 3-person week to 10 minutes at a Tier-1 SA bank

    Replaced a regression cycle that took three people a full week with an automated suite that runs in about 10 minutes, saving an estimated R12M annually.

    A Tier-1 South African bank ran a critical regression cycle by hand before every release. It took three people a full week clicking through the same flows, which meant releases were slow, expensive, and stressful, and defects still slipped through because manual coverage was inconsistent.

    Numbers, not adjectives.

    We audited the existing test coverage and release process to find the highest-value, most-repeated flows. We designed an automation framework fit for the bank's stack, then built an end-to-end regression suite covering those critical journeys and wired it into CI/CD so it runs automatically. Flaky tests were triaged and hardened so the suite stayed trustworthy. Finally, we handed over documentation and trained the team to own and extend it.

    “The regression run went from something we dreaded to something we barely think about.”

    — QA Lead (details withheld for confidentiality)

    By the Numbers

    95%
    manual regression effort removed
    1 week → 10 min
    regression cycle time
    R12M
    estimated annual saving
  3. The Nullius Ledger

    Vol. I · Case No. 03Verified Edition

    Turning Gray Mount Projects' inbox into an automated project pipeline

    Rebranded Gray Mount Projects, rebuilt a website that AI assistants now recommend, and automated their workflow so inbound email becomes a live project pipeline that tracks progress and captures timesheets automatically.

    Gray Mount Projects ran their project intake and tracking the way most project-led businesses do: out of an inbox and a set of spreadsheets. Work arrived by email, someone read it, logged it, chased it, and recorded time by hand. It worked, but it was manual, easy to drop, and gave no single view of what was in flight. They also wanted a brand identity that matched the quality of their work.

    Numbers, not adjectives.

    We delivered a full rebrand for Gray Mount Projects, then automated the operational core. We built an email-driven workflow where inbound mail is ingested, classified, and turned into structured project items that move through a pipeline automatically, so a new email becomes a tracked project step rather than a message someone has to action by hand. The same workflow captures timesheet data from the work as it happens, removing manual time entry. The principle is simple: let the inbox drive the system, with structured data and an audit trail falling out of it automatically, while human review stays in the loop where judgement matters. We also rebuilt their website on modern, well-structured, fast foundations, which is what makes it legible to AI systems as well as to people.

    By the Numbers

    2,000+
    emails processed into the pipeline
    Automated
    timesheet capture from day-to-day work
    Full rebrand
    new brand identity delivered end to end
  4. The Nullius Ledger

    Vol. I · Case No. 04Verified Edition

    1,000+ automated tests for payments and SWIFT messaging at a Tier-1 bank

    Built a scalable automation framework covering card processing, multi-currency settlement, and SWIFT messaging, catching 200+ critical defects before they reached production.

    Payment platforms in banking are unforgiving. Card processing, cross-border settlement, and SWIFT statement messaging all have to be exactly right, and the combinations of currencies, fees, and failure modes are enormous. Validating them by hand couldn't scale or keep pace with delivery.

    Numbers, not adjectives.

    We designed a scalable automation framework in Java with Selenium, Cucumber, TestNG, and RestAssured, and built over 1,000 automated test cases across web and mobile banking journeys. We automated validation of SWIFT messages (MT940 and MT942) for compliance and statement accuracy, and covered card flows, multi-currency settlement, exchange-rate and fee logic, and negative and edge cases. The suite was integrated into Jenkins CI/CD so every build was gated, and test data was managed cleanly across SIT, UAT, and NFT environments.

    By the Numbers

    1,000+
    automated test cases built
    200+
    critical defects caught
    MT940 / MT942
    SWIFT messages validated
  5. The Nullius Ledger

    Vol. I · Case No. 05Verified Edition

    Automating payment reconciliation across multi-currency banking workflows

    Automated validation across multi-currency payment reconciliation flows, cutting defects reaching production by 80%.

    Payment reconciliation across multiple currencies is unforgiving. Small discrepancies compound into real financial and regulatory risk. The reconciliation workflows were complex, and testing them manually left gaps that only surfaced once they reached production.

    Numbers, not adjectives.

    We built automated API-level and end-to-end coverage for the reconciliation flows, focusing on the currency and edge-case combinations most likely to break. The suite was integrated as a release gate in CI/CD so no build could ship without passing reconciliation checks. Reporting was made readable so failures pointed straight to the cause.

    By the Numbers

    80%
    fewer production defects
    Multi-currency
    payment flows covered
    CI-gated
    every release
  6. The Nullius Ledger

    Vol. I · Case No. 06Verified Edition

    3rd of 251: forecasting bank transaction volumes in the Nedbank ML Challenge

    Placed 3rd of 251 active entrants in Nedbank's national ML challenge, forecasting each customer's transaction volume for the next three months from 18M historical transactions, with a fully reproducible ~30-minute pipeline.

    The Nedbank Machine Learning & Data Science Challenge 2026 asked entrants to predict how many transactions each customer would make over the next three months, the Nov 2015 to Jan 2016 holiday window, from historical transactions, demographics, and financial data. It matters commercially because transaction forecasts drive resource planning, cash management, and customer engagement. It is hard because the target is heavily skewed (most customers transact rarely, a few hundreds of times) and the prediction window is exactly when behaviour diverges from the norm. The competition is judged purely on measurable model performance, which is the evidence-led standard Nullius is built on.

    Numbers, not adjectives.

    We built a reproducible end-to-end pipeline. A temporal panel was constructed over nine historical cutoff dates so the model learned from many points in time, with strict date filtering to prevent any future-information leakage. From that we engineered 266 features: temporal lags, rolling statistics, year-on-year seasonal comparisons, trend slopes, demographics, financials, and calendar seasonality. The breakthrough was leave-one-cutoff-out target encoding on high-cardinality categories (such as residential city, 550 levels) with smoothing to prevent overfitting. We trained a diverse ensemble, LightGBM, XGBoost, and CatBoost plus a Tweedie-objective model for diversity, each bagged across seeds, tuned with Optuna. The final model used segmented blending: customers were split by recent activity (low, mid, high) and per-segment blend weights were optimised with SLSQP against a held-out month, because sparse and heavy users need different model mixes. Everything runs from one command in about 30 minutes using Polars lazy evaluation.

    “Judged on numbers against 251 teams, the model finished third. That is the only kind of proof that counts.”

    — Nullius Technologies

    By the Numbers

    3rd / 251
    final private leaderboard
    0.3631
    private RMSE (log-space)
    18M
    transactions modelled
  7. The Nullius Ledger

    Vol. I · Case No. 07Verified Edition

    An AI platform that lifted successful business registrations by 40%

    Co-built an AI-powered platform that guides founders through company registration, generates investor-ready business plans, and recommends funding, used by 500+ small businesses.

    Getting a small business registered and funding-ready is slow, confusing, and full of paperwork. A startup wanted to remove that friction with software that could guide founders end to end, and prove the idea worked with real users.

    Numbers, not adjectives.

    We co-led development of an AI-powered platform that walks users through CIPC business registration, dynamically generates investor-ready business plans, and recommends tailored funding products. We integrated the OpenAI API for business-plan generation and Cloudinary for file storage, built secure token-based authentication with role-based access and encrypted credentials, and shipped a fast, responsive front end across a full-stack build.

    By the Numbers

    500+
    small businesses served
    +40%
    successful registrations in pilot
    ~4 hrs
    saved per business plan

Want results like these?

Book a discovery call and we'll talk through what a similar engagement could look like for you.

Book a discovery call