Skip to content
Back to Blog
Event

How Nubank made usage optimization a boardroom topic

Dave AndersonCMO, PointFiveJuly 16, 20265 min read
How Nubank made usage optimization a boardroom topic

Doing usage optimization is one job. Making executives and the board care about it is another — and it's the one most teams skip. That was the premise when Nubank's Thomas Hammer, who leads product operations for FinOps at Latin America's largest retail bank, joined PointFive co-CEO Alon Arvatz on stage at FinOps X.

The numbers Nubank put on the screen:

WHAT LEADERSHIP CAN ACTUALLY TRACK — NUBANK × POINTFIVE8–12%of total cloud spend saved,verified against the bill210→16days to resolution onunattached EBS volumes3,000DynamoDB tables optimized byone central platform team92%of internal teams impacted withouttheir engineers lifting a finger

Every number above is measured against actual billing, not modeled. That distinction is the whole talk. The full 47-minute session, from the FinOps Foundation's YouTube channel, is right here — and below it, the three moments worth stealing, with links straight to each one.

Estimates get discounted. Verified numbers don't.

Tell a CFO you saved "more or less $500K" and the number shrinks in their head before you finish the sentence — maybe it's $200K, maybe $300K. Alon's rule: accurate, verified savings get roughly twice the credit of an estimate, because there's nothing to argue with.

Session slide: estimates get discounted, verified numbers don't — projected savings are calculated from models, disconnected from billing, and easy to dispute; verified impact is measured against the bill, closed-loop, attributable, impossible to argue with
Watch this moment on YouTube (20:33) — why estimates get discounted and verified numbers don't.

That accuracy is expensive to produce, and that's the point. PointFive's research team splits its time 50/50: half on the detection logic for each inefficiency, half on the formula that calculates what fixing it actually saved — commitments, discounts, changing rates included. Thomas called the shift away from defending models "one of the single biggest changes" in how Nubank's cost conversations go, whether the person across the table is the CFO, the CEO, or the CTO.

The $10 ticket problem

Nobody asks an engineer to fix a ticket that saves $10 a month. Nubank had thousands of them: DynamoDB tables whose storage class no longer matched their access patterns. Each one trivial. In aggregate, not trivial at all.

So the central platform team stopped filing tickets and built an automation on PointFive's GraphQL API. It optimized 3,000 individual tables — and that one opportunity type, in one AWS service, saved 1% of Nubank's total cloud spend. Time to resolution dropped 72%, and 92% of business units were impacted without any of their engineers touching a thing. The follow-on lifecycle automation flipped the responsibility model to opt-out: owners are told before an idle table is archived, and silence means the platform team proceeds.

Session slide: DynamoDB storage class optimization — 3,000+ tables optimized, 1% of total cloud spend saved, 72% reduction in time to resolution, 92% of internal teams impacted
Watch this moment on YouTube (15:38) — aggregating 3,000 small fixes into 1% of total cloud spend.

The same story is told in detail in the Nubank DynamoDB case study.

January versus December is a $60,000 difference

The metric Nubank's CTO actually tracks isn't savings — it's how long an opportunity sits before someone acts. The average unattached EBS volume at Nubank lived 210 days. The automation cut that to 16.

Alon made the cost of waiting concrete: take a $5,000-a-month volume you eventually clean up. Do it in January and you bank the savings all year. Do it in December and you've paid for eleven months of nothing — a $60,000 difference on a single resource. Time to resolution is a bottom-line number, and it belongs in the same slide as the savings total.

Session slide: what leadership can actually track — verified impact of 8 to 12 percent of cloud spend saved, resolution speed of 210 days down to 16, and ownership clarity across 92 percent of internal teams
Watch this moment on YouTube (19:00) — the January-versus-December math on a single EBS volume.

Three things to take back

Thomas closed with the checklist he wished he'd had when Nubank started:

  1. Separate financial engineering from usage optimization. Rate cards and commitments belong to finance; efficiency-driven usage belongs to engineering. Every cost conversation needs exactly one owner.
  2. Depth of detection sets the ceiling. The obvious waste — idle and underutilized compute — is already handled in most organizations. The opportunities that earn leadership attention live deeper: configuration drift, application-driven waste, architectural inefficiency.
  3. Verified savings, not estimates, turn efficiency into a boardroom conversation. When everyone trusts the numbers, everyone can prioritize with them.
Session slide: three things to take back — separate financial engineering from usage optimization, depth of detection sets the ceiling on leadership attention, verified savings rather than estimates turn FinOps into a boardroom conversation
Watch the closing takeaways on YouTube (29:22).

Watch the full session on the FinOps Foundation's YouTube channel — and while you're there, subscribe to their channel; the FinOps X session library is worth your time.

For more on how Nubank runs efficiency as an engineering discipline across 45+ business units, read the companion case study. And if you want findings your executives won't discount, see PointFive on your own infrastructure.

About PointFive

PointFive is the AI Efficiency OS. By combining a real-time cloud and infrastructure data fabric with AI-driven detection and guided remediation, PointFive transforms efficiency from a reporting exercise into an operational discipline. Customers achieve sustained improvements in cost, performance, reliability, and engineering accountability, at scale.

To learn more, book a demo.