Deloitte × Kindo — Portfolio Management

Updated Mar 23, 2026
Program Status
YELLOW
Mar 23, 2026

Executive Overview

59% complete — 59 of 100 items delivered across 6 workstreams. (+6 new issues filed from Mar 23 Office Hours call, +2 done since last update: ThreatConnect integration done, SMK v1.0.3.1 released. Okta write tools moved to Agency team; Okta bug fixed. MITRE ATT&CK canceled.)

Cyber workstream most active with 28 open items; task worker reliability is URGENT. Key integration fixes shipped. SMK v1.0.3.1 released. SMK Installs +6 new items today.

🚧 Top 3 Unresolved Blockers
🚨
Task Worker Heartbeat Loss (ENG-8920)
Silently stops processing. 2nd occurrence. No logs. Kindo highest priority. Critical for RSA.
🔴
ServiceNow OAuth2 (ENG-8794)
OAuth2 fails, REST works. Blocks ServiceNow integration. Assigned Yash Kothari.
🔑
Okta Write/Create Tools (AGE-354)
Write/create action tools needed for full Okta workflow support.
🎯 3 Main Priorities
📅
RSA This Week
In-person review Tue Mar 24 with Mo, Bryan/Nick. SMK v1.0.3.1 released ✅.
🖼️
Canvas — #1 Feature Request
URL params + navigation for SOC production deployment. Strategic path under discussion.
📦
Efficient SMK Install — 13%
Release 2026.03.0 delivered. GitOps support requested. Environment validation scripts planned to reduce need for live engineering support on install calls.

Dashboards

Each dashboard tracks a different class of work across the Deloitte engagement.

Training session
● On Track
Training
Platform training program for Deloitte teams — pilot session, LMS, video content, and live trainer coordination.
5
Items
Apr 6
Pilot Target
100%
Green
Dashboard analytics
● Critical Items
Bug Fixes & Info Requests
Active bugs, configuration issues, and operational requests from Deloitte teams requiring engineering response.
14
Open Items
3
Urgent
7
Resolved
Product planning
● In Progress
New Feature Requests
Platform enhancements, new integrations, and capability requests surfaced through Deloitte engagement calls.
21
Open Items
8
High Priority
6
Workstreams

What Needs Attention Now

Critical items surfaced from the most recent Deloitte call (Mar 23 Office Hours).

🚨

Task Worker Heartbeat Loss — URGENT

Task worker loses Hatchet heartbeat and silently stops processing. Second occurrence. Known bug — Kindo engineering confirmed as highest priority. Patch being coordinated. No application logs available to diagnose root cause. ENG-8920

📊

No Application Logging in Self-Managed Deployment

Deloitte's SMK deployment has zero permanent log storage for container/application logs. When task worker died, nothing to investigate. CloudWatch Logs setup required via K8s add-on — Kindo's turnkey installer includes this, but Deloitte's custom deployment does not. ENG-8924

🖼️

White-Label Logo Not Rendering

Deloitte's logo hosted in S3 bucket is not displaying in the Kindo portal. Suspected CORS issue. Fix call scheduled: Marcos + Nate at 1:30 PM PST today. ENG-8921

🔗

ServiceNow OAuth2 Connection Failure

OAuth2 connection fails while REST API works with same credentials. Now assigned to Yash Kothari. Blocks IAM POC completion. ENG-8794

Engagement Information Flow

How requests, issues, and decisions flow through the Deloitte × Kindo engagement — from source to resolution.

Deloitte Teams
🛡️ Cyber / Adelina28 open · 40% done
🔐 IAM / J&J2 open · 91% done
🔑 IAM POC1 open · 90% done
🏢 ERP (SAP)Complete ✓
🌐 NetOps (Cisco)Complete ✓
🌍 Meta Global Ops0% · Unresourced
Touchpoints
📞 Office HoursWeekly · Deployment Q&A
📞 Cyber WeeklyWeekly · Feature + Bug Review
📧 Email / Ad HocAsync requests & escalations
🏢 RSA In-PersonMar 24 · Full portfolio review
Triage & Classification
🐛 Bug FixCovered by support fee
❓ Info RequestConfig, docs, guidance
✨ Feature RequestScope check vs docs.kindo.ai
📋 Training NeedOnboarding & enablement
Execution
📝 Linear (ENG-*)Issue tracking & assignment
👨‍💻 Kindo Engineering~2 FTE effective capacity
📦 SMK Releasev1.0.3.1 shipped
🤖 Agentic PipelineAI-assisted engineering
Delivery
✅ 59 DeliveredAcross all workstreams
⏳ 34 In FlightVarious stages
🗑️ 29 CancelledDeprioritized / superseded
Team collaboration

Cross-Functional Delivery

6 workstreams across Cyber, IAM, ERP & more

Enterprise infrastructure

Enterprise Scale

7 SMK deployments planned across Deloitte

Strategic planning session

Strategic Partnership

Weekly touchpoints driving alignment & execution

Resource Gap Analysis

Current capacity vs. demand across the Deloitte engagement.

Capacity vs. Demand

⚠️ Significant Gap

👥 Current Capacity (~2 FTE)

  • Tony Wong — Chief Delivery Officer, relationship management, scope governance, stakeholder alignment
  • Joana Dias — Program coordination, meeting management, dashboard & portfolio tracking
  • Kindo Engineering — Shared across all customers; Deloitte-specific allocation is fractional
  • Agentic Pipeline — AI-assisted engineering for implementation, monitoring, and triage
  • Marcos Pagnucco — Infrastructure (deployment, K8s, ALB) — shared resource
vs.

📋 Active Demand (6–7 Groups)

  • Cyber / Adelina — 28 open items, most active workstream, RSA prep, Canvas decisions, agent reliability
  • IAM / J&J — 2 remaining items, audit logging and multi-agent research
  • IAM POC (SailPoint/Entra) — 1 blocker (ServiceNow OAuth2)
  • Meta Global Ops — 10 items, entirely unresourced, needs RACI + squad before any work
  • SMK Deployments — 7 planned deployments across Deloitte, each with environment-specific issues
  • Training Program — LMS build, video production, pilot session, live training coordination
  • Ongoing Triage — Every call surfaces new bugs, config questions, and feature requests (6 new items from today alone)
Effective Capacity Demand
~2 FTE allocated ~6–7 FTE needed

The math doesn't work at current capacity. Every Deloitte meeting — Office Hours, Cyber Weekly, ad hoc calls — generates new bugs, configuration requests, and feature asks. With ~2 FTE against 6–7 active groups of work, the engagement is in sustained triage mode rather than proactive solution development.

Two paths forward: (1) Deloitte assigns a dedicated program manager to centralize request flow and prioritization across their teams, or (2) Kindo's agentic system connects to Deloitte's Microsoft Teams to manage triage, routing, and status tracking programmatically. Either way — someone or something needs to own the coordination layer. The current ad-hoc model cannot scale to 7 SMK deployments.

Kindo can scale the delivery capacity up to 25 people via the agentic development pipeline. But the methodology, system design, and management expertise that make this possible cannot be replicated by adding headcount alone — it took decades of leadership experience to build.

Most Recent Meeting Office Hours — Mar 23, 2026

3 Urgent 4 Action Items
Kindo
Tony Wong, Marcos Pagnucco, Mo Nezarati, Bryan Vann, Mathew Varghese, Chriwong
Deloitte
Ram (Hvajrapu), Nate (Naellis), Dbrignardello, Prudhvi Yendluri, Masarma, Adkaza, Troy Presley
🚨 Task Worker Failure — Lost heartbeat, silently stopped. Second occurrence. Known bug. Kindo: "This is the highest priority now." Patch being coordinated.
📊 No Application Logging — Audit logs ≠ app logs. Zero permanent storage. CloudWatch Logs needed via K8s add-on.
🖼️ Logo Not Rendering — S3-hosted logo, suspected CORS. Fix call scheduled Marcos + Nate 1:30 PM today.
💬 Chat Disclaimer — Env var provided for configurable message below chat bar.
📊 Grafana Dashboards — Marcos demoed platform overview. Will share JSON. OTEL → Prometheus → Grafana.
📦 Simplified Install — Deloitte excited. New environment may have fewer guardrails. Turnkey close to complete.
🏢 Org Management — Can't create new orgs via UI. Need meeting with Kindo IAM engineer. Resource isolation is shared (backlog).