portfolio · v1 · 2026.05

Reposition your B2B SaaS. Ship the pages. Pay on the lift.

For founders and heads of marketing at $1M to $50M ARR. Senior PMM stopped writing the page a decade ago. Junior AI-native consultants never sat across from your buyer. Strategists hand you a deck and walk. I write the positioning, ship the page, and put the fee on the metric.

Kesava Mandiga available now · 3 to 5 concurrent engagements · outcomes-based pricing · how it's priced ↓ twenty years across the buyer. one system that raises the floor. receipts: substrate.iamkesava.com · thesis.md
scroll
scene 00 · what changed this year

The old GTM stack is mis-priced for what AI just did to the work.

AI collapsed the PMM workflow. Drafting, gating, citation, fact-check, drift detection are now machine work. Retainers, fractional CMOs, and agencies still bill the hour for output the machine writes in minutes, while the input layer (which angle, which buyer, which story) goes uncharged. Buyers are paying time-and-materials for work that should be priced on the lift. The quarter you wait is the quarter your competitor signs the contract that pays only if the number moves.

the operator writing this displaced an incumbent at paid-media scale last month. mar 2026: $48.6K spend, 25.3 conversions, 12 closed-won against aircall, AU at AU $1,099 a conversion. losses on the same page as the wins. see the case.

scene 02 · read it before you hire

Read the system you'd be hiring, before you hire it.

substrate is open source on github. eight layers, nine principles, thirty-nine patterns. every claim on this page traces back to a file in that repo.

0 layers
0 principles
0 patterns
0 contradictions
hover a layer
eight layers. each is a file. each composes the next.
github.com/k3sava/substrate

each layer is a file. each pattern cites three or more operators. each skill is runnable from one dispatcher. drag to orbit. hover a plane to read it.

read the substrate case →
scene 03 · why i've seen your problem before

I've sat in the chair your problem comes from. Six of them.

the rules below were learned in chairs, not on slides. each one became a principle, a pattern, or a skill in substrate. that is the cause-and-effect.

support
sales
ops
social
pmm
ai-native
2005 · 2008customer support
(geometry global · ibm)
Your customer's first words are almost never the actual problem. The problem is two questions in.
became: skills/tactical-empathy-discovery routines/frontline-contact principle 4 · the source-of-truth question
2008 · 2013sales
(direct, channel)
A single fabricated detail unravels months of customer trust the moment it's caught. Churn is not a post-sales problem.
became: principle 1 · honesty under pressure patterns/no-overpromise calibration/trust-first costing
2013 · 2016ops + analytics
(performance, attribution)
Whoever owns the source system owns the metric.
became: principle 6 · own the measurement skills/measurement-contract routines/source-system-audit
2016 · 2020social + content
(earned, owned)
Earned channels compound. Algorithm channels cycle.
became: goals/compounding-only patterns/own-the-list principle 7 · channels with memory
2020 · 2025product marketing
(wingman · clari · justcall · preskale · fincent)
Internal applause is not signal. The buyer panel is the truth.
became: routines/buyer-panel-monthly skills/positioning-test principle 9 · friction is a feature of truth
2025 · nowai-native
(substrate · commons · messaginggpt)
AI is not the multiplier. The context AI reads is.
became: the substrate repo, in its entirety case-justcall-commons.md case-justcall-messaginggpt.md
scene 04 · what i've moved, with the diff

What I've moved. One metric each. Cited.

no screenshots of dashboards. no logos as proof. the metric is rendered live, the diff is type, the source is one click away.

kesava has run both shapes. solo embedded operator (fincent first marketer, preskale 2-month sprint, miniu + abcodex as the embedded ai system). led teams (wingman sole-pmm-then-team, justcall pmm-to-team-of-five). today's phase-1 engagement is built for the solo-embedded shape; the team shape composes from it.

case-substrate.md

substrate · the system every external draft passes through before it ships.

author + sole maintainer · v1.0 → v1.2 in 4 days · MIT, open source

read the case →
0 / 39 / 11 / 9 / 8
skills · patterns · contradictions · principles · layers
37skills
39patterns
11contradictions
9principles
8layers
v1.0 · 2026.05.03
16 skills · 0 patterns · 8 principles
v1.2 · 2026.05.07
37 skills · 39 patterns · 9 principles
source: github.com/k3sava/substrate · commit log
verifiable: clone, run dispatcher, every skill executes.
case-aeo-substrate.md

aeo substrate · show up when the buyer asks chatgpt. baseline-then-delta, ready to install.

substrate · 2026-05 → live · three aeo skills, one weekly dispatcher · honest measurement-status on the page

read the case →
case-wingman.md

wingman · founding pmm. 14 months. through the clari acquisition.

aug 2021 → oct 2022 · sole pmm for the first year · positioning, homepage, win-loss, launches

read the case →
+0%
homepage conversions · 47-day repositioning
100
jul 25, 2021
186
sep 10, 2021
before · jul 25, 2021
"conversation intelligence for fast-growing sales teams"
after · sep 10, 2021
"your revenue accelerator."
source: kesava portfolio dec 2023, self-reported.
corroborated: ceo on saas club ep#341 · 90%+ inbound revenue post-rebrand.
diffs: web.archive.org · wingman-app.com snapshots.
case-justcall-homepage.md

justcall homepage · six refreshes in 18 months. every diff wayback-verifiable.

justcall · 2024 → 2026 · positioning, hero, social proof, vertical entry points

read the case →
case-justcall-messaginggpt.md

messaginggpt · the AI helper with static context. $300K+ pipeline, $69K won.

justcall · h2 2025 · phase 1 rollout · BPS 3.58→5.99% CVR, AI SDR 1.78→2.44%, ad A/Bs +26.2 / +27.1%

read the case →
case-justcall-integrations.md

integrations as distribution. hubspot v2 · +48% signups, +25% SAL, +86% footer.

justcall · 2025 · integration pages as a pipeline channel · wingify-verified A/B

read the case →
case-justcall-sales-enablement.md

sales enablement as a pipeline channel. fq2 ledger · $535,844 influenced, $81,696 won.

justcall · fq2 2025 · deal-level attribution · battle cards, demo flows, objection libraries

read the case →
case-justcall-competitive.md

competitive · 18 rivals, one intelligence system. aircall displacement at 64% win rate.

justcall · 2024 → 2026 · baseline win rates, mar 2026 paid aircall displacement, 11.9% PPC CVR

read the case →
case-justcall-ai-systems.md

claude code as the PMM operating system. fact-check on a live PPC page caught 5 blocks + 1 math error.

justcall · 2025 → 2026 · 42 claims audited · artemis pipeline · zero LLM spend

read the case →
case-justcall-product-gtm.md

product gtm · 18 launches in 21 months. ai sdr · product of the day. sms bundles · $67K+ MRR.

justcall · 2024 → 2026 · launch cadence, naming, packaging, positioning

read the case →
case-justcall-commons.md

commons · seven operators. one shared brain. real-time, write-back enabled.

justcall · q1 2026 · architecture: static context library → live operator substrate · auto-called from every claude session

read the case →
0%
win rate vs aircall · 36 of 56 deals
before · static context library
read-only. snapshots. seven operators copy-pasting.
after · live substrate
write-back. auto-called. seven operators, one source.
source: pmm monthly report · march 2026 · justcall internal.
name: justcall (resignation submitted 2026.05.06; flip switch on per portfolio-spec.md).
case-fincent.md

fincent · homepage transformation. 2.6× the words, half the bounce.

consulting · q3 2024 · positioning + homepage rewrite · wayback-verifiable

read the case →
page-density delta · 1,700 → 4,300 chars
before
1,700
after
4,300
before · jun 2024
"smart bookkeeping for modern businesses."
after · sep 2024
"the books, done. the questions, answered. the receipts, filed."
source: web.archive.org · fincent.com snapshots, jun 2024 vs sep 2024.
verifiable: open both URLs, count characters, compare.
case-preskale.md

preskale · honest indirect attribution. the receipts i did not own.

2023 · advisory · positioning + GTM · what the founder shipped, what i contributed, named separately

read the case →
case-miniu-abcodex.md

miniu + abcodex · the AI system that learns from operators and ships in public.

2026 · self-evolving agent + brier-scored insights · codex.iamkesava.com

read the case →
case-cro-lab.md

cro lab · the index into the six justcall children. one hub, six axes.

justcall · 2024 → 2026 · homepage · integrations · enablement · competitive · ai systems · product gtm

see all six →

if you are reading the cases, the next step is the offer. three phases, two bounded, one priced on the lift.

see the engagement shape →
scene 05 · how the engagement is priced

You pay on the lift, after a bounded scoping phase you can walk away from.

each phase is a decision gate. the diagnostic is free. the scoping is fixed. the outcome contract carries the fee on the metric we agreed to move.

phase 0 diagnostic 60–90 minutes · free
  • i read your top three asks
  • we open your source-of-truth system together
  • i name the gap and the cheapest test
produces: gap inventory · 1-pager
phase 1 scoping 5 working days · fixed
  • buyer panel · ten interviews
  • positioning test · two contenders
  • measurement contract · what we move, how we count it
produces: measurement contract · signed
phase 2 outcome contract variable · paid on the lift
  • % of attributable lift · default
  • per-unit bonus · for ops moves
  • brier-bonus · for forecasted insights
produces: the move that produces the lift.
"I'm not selling you my time. I'm selling you the move that produces the lift, with skin in whether it produced the lift." consulting-offer.md · ln 14
scene 06 · book a 30-minute diagnostic

book a 30-minute diagnostic.

free. pick a slot or write me a paragraph. either works.

pick a 30-min slot →

posts to n8n.iamkesava.com · response within two business days
received. you'll hear from kesava within two business days.

prefer email? hello@iamkesava.com · linkedin: linkedin.com/in/k3sava · the shape of the engagement: offer.html · direct booking: calendly.com/hello-iamkesava/30min

scene 07 · verify before you pay

Verify everything on this page before you pay me a dollar.

read a principle. read a pattern. read a skill. clone the repo, run the dispatcher. that is the verification.

mit · open source · cited · auditable portfolio v1 · 2026 · last updated 2026.05.08