Strategic Leader · Program & Delivery Management · Bengaluru

14 years.
Four organisations.
One consistent instinct.

I've run delivery, designed operating models, and built the systems that made both visible. The tools evolved. The instinct to fix what's invisible didn't.

BCG. EY. Tech Mahindra. NetBramha. At every organisation I've worked in, the same gap appeared: the people running the work couldn't see it clearly enough to make good decisions. I've spent 14 years closing that gap — with whatever tools the situation required.

The arc
2011 – 2018
TechM · EY
PMO coordination, resource allocation, MIS reporting. Built operational visibility from scratch in spreadsheets — used by leadership weekly for resourcing decisions.
Spreadsheets · MIS · PMO
2018 – 2024
BCG
Resource strategy and BI reporting at enterprise scale. Utilisation, billability, vendor performance, availability forecasting across geographies. Taught myself Power BI to build them.
Power BI · resource strategy · enterprise
2021 – Now
NetBramha
Designed the allocation and delivery systems the team still runs on. Rebuilt them as an AI platform when Sheets hit its ceiling. Running delivery across 14 active projects in parallel.
Systems design · AI platforms · delivery
What I bring
14
Years across BCG, EY, Tech Mahindra, and NetBramha — consulting, enterprise, and product studio
40+
People running on operational infrastructure I designed and built from scratch
13
Products shipped — PM tools, internal automation, and a full delivery platform
0
Teams, budgets, or technical background required to build any of it
01
PM Intelligence Tools

Five tools for mid-career PMs. Each addresses a real gap I've personally felt. Flip any card to see what I built and how.

01
PM Maturity Assessment
Self-evaluation framework
14-dimension capability audit. Same total score, different profile, different recommendation. Tells you what to build next — not just where you ranked.
LiveNo backend
Flip →
What I built
14-dimension framework — each maps to a real PM failure mode from delivery
Score pattern logic: same total, different profile, different output
Self-contained HTML — no backend, no data stored, works offline
02
They Don't Teach This
TDTT · Situation playbooks
10 real management situations no PM course covers. Role-aware playbooks — the response changes depending on whether you're the PM, the designer, the lead, or the CEO.
LiveRole-aware
Flip →
What I built
All 10 situations from real incidents — anonymised but not softened
8-role playbook system: same situation, 8 different entry points
Airtable + Make.com pipeline — content updates without touching code
03
Read the Room
RtR · Situation coach
Bring a real situation. Get a senior colleague response — not generic advice. Grades your thinking across 5 competency areas and builds a pattern profile over time.
LiveSupabase
Flip →
What I built
5-dimension framework: strategy, stakeholder, execution, communication, judgment
UUID-in-URL identity — persistent history without login
First product with server-side logic via Cloudflare Worker
04
Career Bridge
CB · Positioning brief
Translates 5–10 years of PM experience into market language. Three zones: already have it, needs sharpening, genuinely missing. A positioning brief — not resume optimisation.
LiveValidation
Flip →
What I built
Three-zone output — designed to be honest, not encouraging
Output feeds into ITTO — gaps become ITTO clarifications
Dedicated Supabase schema in the shared project
05
Is This The One?
ITTO · Job fit evaluator
Paste a JD, build your profile once — Claude returns a verdict, match score across 4 dimensions, ghost listing detection, and positioning guidance with specific interview angles.
LiveAuth
Flip →
What I built
Two-pass Claude chain: extraction then judgment — sharper than one pass
Ghost listing detection: 0–100 score, category, signals
5-table Supabase schema, RLS on every row, fresh project
06
The Altitude
Decision intelligence · Three altitudes · One move
Describe any work situation. Get three organisational altitude reads, the principles governing each, conflicts between them resolved — and one clear recommended move. Role-agnostic. No login.
LivePublic
Flip →
What I built
Three-altitude output — Your read / Decision authority / Top of house — each genuinely distinct
Dynamic principle engine: 20+ laws across PM, strategy & psychology — selected per situation, not listed generically
Conflict resolution: when two principles point in opposite directions, the tool names which wins and why
Works with partial, stressed, imperfect input — states assumptions, never interviews
07
Day Zero
Clarity before action · 12 parameters · One move
A brutally honest thinking companion for anyone at a transition point or stuck point. New role, new idea, stuck decision, imposed change. Day Zero doesn't give you answers until you've earned them.
LivePublic
Flip →
What I built
12-parameter clarity scan — problem definition, constraint mapping, emotional calibration, stakeholder map, assumption audit, values alignment, psychological safety, short/long-term tension, energy check, contradictions, success definition, reversibility
Mode-based entry — New Role / New Idea / Stuck / Something Changed — each with a guided question that pulls the real situation out
Gated output — the tool decides when you're ready, not the user. 11 of 12 green before a solution surfaces
Structured solution — what's happening, key constraint, contradiction, first move, 30-day marker, return point
Coming next
More in progress
Something every few weeks.
02
Internal Automation Tools

Five tools built for specific NetBramha workflows. Not demos — production tools the team depends on. Flip any card to see what I built.

Internal 01
SOW Audit
Pre-kickoff risk analysis
Audits SOWs from three seats simultaneously — Lead Designer, PM, Delivery Manager. Surfaces scope gaps, vague clauses, and hours vs scope mismatches before a single meeting is booked.
LiveInternal
Flip →
What I built
Three-seat framework from real delivery failures — not a generic risk template
18 tactical questions baked into the prompt — what a senior designer would ask but rarely does
Supabase persistence: every session stored, queryable over time
Internal 02
Morning Brief
Gmail → Claude → Slack
Automated pipeline. Scans the inbox every weekday morning, extracts what matters, formats a structured Slack digest — before the first meeting. No button pressed. Replaced a 20-minute manual briefing.
LiveAutomated
Flip →
What I built
Gmail OAuth — scoped read-only, extracts by project thread, filters noise automatically
Slack Block Kit formatting — structured digest, not a wall of text
Cron trigger early morning UTC — lands before the team wakes up
Internal 03
First Cut
AI resume screener + outreach
Upload up to 100 PDFs or scan the careers@ inbox. Get scored verdicts in real time with experience and fit breakdowns. Push directly to the Hiring Intelligence pipeline. Send personalized rejection emails with your signature image in one click.
Live@netbramha.com
Flip →
What I built
Enhanced LinkedIn extraction: searches email body, signature, resume header — no missed connections
Signature image upload: upload once, persists across all outgoing emails with professional branding
Multiple response templates: Strong Yes, Maybe, Reject, No Opportunities, No Internships — fully customizable and saveable
Modal state management: 5 critical bugs fixed — clean resets prevent data leakage between candidates
Mail dedup: reads processed Message-IDs from sheet before scanning — skips Re:/Fwd: and internal senders
Dedup-aware upsert to Hiring Intelligence — same role = update, different role = new candidacy
Claude vision fallback for scanned PDFs — OCR on upload, scored like any other resume
Internal 04
Stakeholder Health Index
Sentiment · trends · CSAT
Scans Gmail weekly. Sentiment analysis per stakeholder across every project. Flags when sentiment drops before it becomes a problem. Correlates with CSAT. Runs automatically.
LiveInvite-only
Flip →
What I built
Gmail OAuth — reads inbox, extracts project threads, maps to stakeholder profiles automatically
CSAT correlation: cross-references sentiment trend with formal scores — shows where they diverge
Shared Supabase project with Read the Room — cross-product analytics from day one
Internal 05
Hiring Intelligence
Full hiring ops platform
Six views. Live candidate pipeline from Google Sheets. AI forecast per role with close date, confidence %, and specific bottleneck diagnosis. Talent Pool Reuse surfaces soft-rejects for new openings automatically.
Live@netbramha.com
Flip →
What I built
Dedup system: LinkedIn → email → name+role. Same role = update. Different role = new candidacy. History never overwrites.
Talent Pool Reuse: AI-scores soft-rejects 0–100 against new openings, generates re-engagement email in one click
First Cut wired directly — scored resumes appear in the pipeline automatically, source tagged
07
Day Zero
Clarity before action · 12 parameters · One move
A brutally honest thinking companion for anyone at a transition point or stuck point. New role, new idea, stuck decision, imposed change. Day Zero doesn't give you answers until you've earned them.
LivePublic
Flip →
What I built
12-parameter clarity scan — problem definition, constraint mapping, emotional calibration, stakeholder map, assumption audit, values alignment, psychological safety, short/long-term tension, energy check, contradictions, success definition, reversibility
Mode-based entry — New Role / New Idea / Stuck / Something Changed — each with a guided question that pulls the real situation out
Gated output — the tool decides when you're ready, not the user. 11 of 12 green before a solution surfaces
Structured solution — what's happening, key constraint, contradiction, first move, 30-day marker, return point
More in progress
Something every few weeks.
The Skill Matrix is next.
03
Marquee project

One platform, built over three versions, that replaced five legacy tools. This is the work I'm most proud of.

Internal Platform · NetBramha Studios · 2025–2026
Delivery Intelligence Platform
Replaced six spreadsheets, three Slack threads, and one very tired HR mailbox.
A role-aware operations platform where each persona sees exactly what they need to act — without asking anyone for an update. Leadership gets portfolio health and revenue-at-risk. PMs see delivery compliance and resource conflicts before they happen. Designers log timesheets in two clicks and track their own KRA progress continuously, not just at review time. HR retired the manual Notion tracking table on day one. One system. Seven personas. Five legacy tools replaced.
Resource Allocation
Gantt · timezone-safe · drag-to-allocate
KRA Review System
28 monthly KRAs · blind peer feedback
Mira — AI Coach
Claude Sonnet turns ratings into coaching
Leave Management
Self-serve · delegated rights per role
Timesheet V3
Aggregates 3 legacy collections
Portfolio Overview
RAG status · revenue-at-risk · hygiene
React 19 · FastAPI · MongoDB · Claude Sonnet · Kubernetes · Slack API · Google OAuth
Read the case study ↗
Scale
40+
Active users
across the company
7
Role-based personas
with separate views
5
Legacy tools retired
since launch
Why I built these
The same problem, three times. Each time with better tools.
The thread across 14 years is consistent: I find the places where an organisation can't see itself clearly, and I build the thing that fixes that. At BCG it was Power BI dashboards tracking utilisation and billability across geographies — taught myself to build them because they needed to exist. At NetBramha it was a Google Sheets system that the delivery team still runs on. Then DIP, because the Sheets system hit its ceiling. Then the AI tool suite, because PMs kept making avoidable mistakes that better tooling would prevent.

None of this required a team, a budget, or a technical background. It required seeing the problem clearly and being willing to learn whatever was needed to fix it. That’s the pattern. The tools on this page are just the current version of it.