Selected work

I lead design for critical infrastructure software at Cisco, turning technical systems and big product bets into experiences teams can build and customers can trust.

These stories show how I work across product strategy, interaction design, production code, and organizational alignment. I stay close to both the system and the interface: setting direction, making ideas real early, helping teams make stronger decisions, and working with Product and Engineering until the work ships.

Agentic Platform Enablement

I am moving Cisco's established platforms from AI-enabled features toward secure, AI-empowered operation. I created the governance strategy that gives first-party, customer-defined, and third-party agents meaningful power while keeping authority, scope, limits, evidence, intervention, and recovery explicit. I wrote the PRD, set the enforcement boundary and MVP, and drove the roadmap through working code and motion.

Outcome highlights

  • 6 platform requirements

    I defined the requirements for visibility and control, access control, storm control, shared context and memory, automated trust delegation, and a model customers already understood.

  • 3 agent types, 1 model

    I unified first-party, customer-defined, and third-party agents around shared authority, scope, limits, evidence, intervention, and recovery.

  • MVP in implementation

    I wrote the PRD, set the enforcement boundary and MVP, and drove the roadmap now being built across product surfaces, APIs, and MCP.

Agent trust and accuracy states from high trust through low trust, based on outcomes and administrator reversals.

Background

AI governance had arrived as separate feature requests across Cisco. Teams were building first-party agents. Customers were defining second-party agents inside Cisco platforms. Tools such as Codex and Claude Code brought third-party agents into the same environments.

Each product could make its own decisions about identity, permissions, context, risk, evidence, cost, and recovery. I led the work to define the shared platform, the points of enforcement, and a product model teams could challenge and build.

Problem

Administrators needed clear answers: Who owns this agent? Whose authority is it using? What can it reach? What changed? How do I stop it? Trust in those answers determined whether customers would allow agents to change services, reach sensitive data, or act across customer boundaries.

The same consequential action could receive different treatment in Dashboard, another product, an API, or MCP. An interface-level control also left a path for APIs and other surfaces to bypass it.

The platform needed one enforceable control point and a model customers already understood. Ownership, delegated authority, scope, limits, approval, evidence, intervention, and recovery became the language of the product.

Process

I wrote the platform PRD around six requirements:

  • Visibility and control.
  • Access control.
  • Storm control.
  • Shared context and memory.
  • Automated trust delegation.
  • A model Cisco customers already understood.

We mapped harm to policy, risk, evidence, enforcement, and recovery. Authorization, blast radius, reversibility, operating state, and human approval entered the product model at the start.

I expanded our Double Diamond with AI to compress the loops between evidence, exploration, and commitment. I used it to synthesize research, generate edge cases, and turn hypotheses into working code, interaction, and motion; Design, Research, Product, and Engineering then challenged the same PRD and running prototype while the model was still flexible. This shortened the path from research signal to testable behavior while customer evidence and team judgment still drove decisions.

Early Agent Control Center overview prototype covering agents, activity, controls, utilization, memory, and context.
The early policy model defined rule hierarchy, trust, conflicts, and default-deny behavior.
Agent Control Center operational overview showing recommendations, managed agents, attention states, budget, and token usage.
The mid-fidelity operational view explored agent health, interventions, spend, and recommended actions.
Agent Control Center overview showing permissions, global rules, runtime safeguards, and usage limits.
The overview brought permissions, safeguards, and usage into one management plane.
Agent Control Center journey mapping responsible personas, governance phases, controls, and known pain points.
This journey map guided development across the agent lifecycle.
Agentic governance scenario board connecting customer questions to context, prohibited actions, storm control, and recovery interactions.
At Cisco Live, customers pressure-tested scenarios for context, dangerous actions, sensitive data, and recovery.
AI-enabled design synthesis board with Agent Control Center flows, critiques, and interaction decisions.
The team used working flows and critique to expose weak states before implementation.
Early agentic governance policy model showing rule hierarchy, trust, evaluation order, conflicts, and default-deny behavior.
The early policy model helped guide our development of access control and API scope.
Agent Control Center access-rule flow using policy assistance to configure protected systems, schedules, and autonomous actions.
Access rules define which agents can act, what they can change, where they apply, and when they are enforced.
Guardrail rules showing system protections, prohibited actions, schedules, scope, and customer controls.
The high-fidelity guardrail interface turned the policy model into enforceable agent controls.

Solutions

I made the governed action contract the required front door for consequential actions across product interfaces, APIs, and MCP. The same action receives the same policy decision wherever it begins.

At that boundary, the platform returns one of four decisions: allow, constrain, require approval, or deny. The product that owns the side effect executes it. The shared layer applies policy, records evidence, supports intervention and exceptions, and maintains the audit trail.

For each consequential action, the system preserves the state before the action, the attempted change, the policy decision, affected objects, resulting state, and recovery outcome.

I set the MVP at three commitments: access control, storm control, and a single management plane. The intended experience shows who delegated authority, what the agent can touch, which limits apply, when approval is required, and how to pause or recover the action.

Runtime safeguards defining storm detection, cooldown, escalation, and recovery conditions.
Runtime safeguards gave administrators clear defaults for stopping storms, cooling down activity, and recovering safely.
Agent detail view showing stability, identity, spend, permissions, recommended actions, and pause controls.
The agent view joined ownership, permissions, behavior, cost, recommendations, and intervention in one place.

My contribution

Hands-on

I wrote the platform PRD, defined the six requirements and MVP, set the enforcement boundary, and used working code and motion to resolve product decisions. I set the visual and interaction direction and stayed close to implementation as the model became real.

Leadership

I coordinated Dashboard, product surfaces, Action Center, APIs, and MCP around one product model. I also helped designers use AI to build code, interaction, and motion fluency so the team could test ideas earlier and carry stronger decisions into implementation.

Team contribution

The early exploration combined design strategy with research and evidence from adjacent role-based access work. The wider team supported Cisco Live testing and showed where the model worked and where it confused people.

A product designer led detailed work on guardrails, runtime safety, budgets, memory, permissions, and supervision. Other design partners shaped the product framework and the separate Action Center experience.

Product and Engineering challenged the API boundary, recovery model, and split between shared policy and domain-owned execution. Ownership, naming, and product placement are still open.

Impact so far

The PRD, enforcement rule, MVP, roadmap, and working interaction now guide implementation across the program.

Teams have one shared model for first-party, customer-defined, and third-party agents. The first release has a clear boundary and a focused scope: access control, storm control, and one management plane.

Customer adoption, production safety, and business impact are still unmeasured.

What I learned

New interaction models earn trust when their controls feel familiar. People do not need to understand the model, but they do need clear limits, visibility, intervention, and recovery.

Prototyping in code gets us to better interactions and motion faster. Testing also gets better because people can leave the happy path and see how the system actually behaves.

Multicloud Networking

Multicloud teams built cloud backbones across provider consoles, CLI, scripts, and dashboards, then layered security on separately. I created Cisco's zero-to-one product model: one intent-driven interface where connecting clouds and sites also defined their security. I set the creative direction, designed key BGP and connectivity flows, and aligned Design, Product, Engineering, and executives through Public Preview.

Outcome highlights

  • Idea to ship

    I set the experience direction from the first product model through Public Preview at Cisco Live 2026.

  • Product strategy

    I turned routing, BGP, security, and cloud constraints into one product model customers could actually use.

  • $10B TAM

    I shaped Cisco's product experience for a $10B multicloud networking market.

Multicloud Fabric canvas connecting AI-assisted issue analysis, application response time, topology, and end-to-end network health.

Background

Large companies could buy cloud infrastructure faster than they could connect and operate it. Even mature teams relied on manual tunnels, scattered scripts, and a different interface for every provider.

Cisco was entering a cloud-native domain beyond its campus and data center products. We needed to define the experience while the underlying system, market position, and team model were still taking shape.

The work began as MCN, Multicloud Networking, and reached Public Preview as Multicloud Fabric. Both names describe the same product lineage.

Early Multicloud Fabric topology model mapping cloud connections, VPCs, sites, and routing paths.
We worked through topology, routing, VPCs, sites, and failure paths before the product model was stable.
Cisco Multicloud Fabric overview showing connections, regions, sites, and VPCs.
Design decision: make connections, regions, sites, and cloud networks legible in one operating model.

Problem

Customers were assembling one network from cloud-provider consoles, CLI work, scripts, tunnel managers, and on-premises systems. Connecting cloud workloads back to campuses and data centers added another layer of fragility. One zone failure could spread because resilient routing required specialist work.

Security brought more tools and operational burden. The system was hard to see as a whole and harder to recover when a region or zone failed.

Customers thought in complete jobs: connect these environments, control what can communicate, survive failure, and understand the current state. Cisco needed one model for cloud networks, sites, routing, security, and operations.

Multicloud Fabric VPC inventory with providers, regions, subnets, and route propagation.
One place to manage and monitor cloud VPCs and networks across every provider.
Multicloud Fabric cloud access table spanning AWS, Azure, and Google Cloud accounts.
One table shows provider, account, permissions, onboarding, and connection status across AWS, Azure, and Google Cloud.

Process

Over several years, the team ran dozens of interviews and spoke with hundreds of IT administrators, cloud administrators, architects, and infrastructure specialists.

My networking background let me work directly with routing, BGP, security, and cloud experts. During technical reviews, I traced architecture decisions to the customer work they affected. We decided what customers needed to see, what the system could absorb, and what belonged in the product model.

I designed advanced connectivity and BGP flows in Figma and used them to resolve product decisions with Engineering. I led critique across the broader experience and kept executive reviews tied to real behavior in onboarding, connectivity, security, resilience, and operations.

Cisco Live participant reviewing printed Multicloud Fabric workflows with the design team.
At Cisco Live, customers used printed workflows to expose where the product model broke down.
Cisco Live research session with administrators reviewing Multicloud Fabric concepts and printed screens.
Administrators showed us how they connect cloud, campus, and data-center environments.
Workshop synthesis wall mapping functional data, policy recommendations, trends, and visualization.
Design, Product, and Engineering turned research into a shared map of data, policy, and recommendations.
Multicloud Fabric site onboarding map showing cloud regions and Cisco-managed sites.
Design decision: show Cisco-managed sites in the context of the cloud regions they could reach.
Multicloud Fabric onboarding flow for selecting Meraki and Catalyst SD-WAN sites.
One flow brings Meraki and Catalyst SD-WAN sites together while keeping cost and activation visible.

Solutions

Connections became the primary object. A connection described its source, destination, matched resources, security policy, and operating state. Customers could create cloud-to-cloud and cloud-to-site relationships while the product handled the underlying tunnels and routes.

We organized the rest of the experience around connections, multicloud regions, sites, and cloud networks. AWS, Azure, Google Cloud, Meraki, and Catalyst SD-WAN lived in one model. Onboarding followed the same logic across providers and network types.

The advanced connectivity work kept source and destination prominent while preserving route behavior, protocol, port, BGP, security, and visibility for experts. Tag-based connectivity reduced repetitive setup. Security and resilience lived inside the connection workflow.

Operators could see what was connected, how traffic would move, where policy applied, and whether the system could withstand a failure.

Multicloud Fabric connection detail showing sources, destination, security, and visibility.
The connection view keeps source and destination primary while preserving routing, security, and health details.

My contribution

Hands-on

I translated routing, BGP, security, and cloud constraints into a product model organized around complete customer jobs. I designed advanced connectivity and BGP flows in Figma and worked directly with engineers and domain experts.

Leadership

I set the creative and experience direction, led critique, aligned the executive story to product behavior, and enabled the lead designer to carry the system through Public Preview.

Team contribution

The lead product designer owned the end-to-end experience, simplified onboarding and security integration, and stayed close to customers and Engineering through detailed design, QA, and handoff.

Product and Engineering built the underlying system. Cloud, routing, security, Meraki, Catalyst, and platform experts defined the constraints. Customers and partners challenged the model through interviews, co-development sessions, field conversations, and technical reviews.

Design ownership changed after Public Preview. My involvement ended with the phase shown here.

Results

Cisco introduced Multicloud Fabric in Public Preview at Cisco Live 2026 with site-to-cloud and cloud-to-cloud connectivity, intent-based connections, per-connection security, and embedded visibility.

Across dozens of interviews and conversations with hundreds of practitioners, one leader at a hospitality company summarized the change:

"This completely changes how we'll create our cloud and site backbone. For the better."

The product gave teams one model for connecting clouds and sites, designing for failure, applying security, and understanding operational state. It replaced a stitched-together toolchain with a product customers could reason about as a system.

Multicloud Fabric demonstrated at Cisco Live beside Routing and SD-WAN.
Multicloud Fabric reached customers at Cisco Live alongside Routing and SD-WAN.

What I learned

Technical fluency let me bridge a new networking domain with strong product design. I could work through routing constraints with engineers, give designers enough context to challenge the system, and simplify the experience without stripping away the controls experts needed.

SASE Northstar

I created Cisco's SASE Northstar and carried it into Secure Connect. I led the product strategy, system model, interaction, and visual design, presented the direction to executives, and worked with Product and Engineering through the first customer. I also shipped production code. As the team grew, I set creative direction and helped bring the strongest ideas into Secure Access.

Outcome highlights

  • Greenlit

    I presented the Northstar and earned approval for Product and Engineering to pursue it.

  • $100M+

    The wider SASE work delivered by me and my team was credited with more than $100M in revenue.

  • 100K+ end users

    Secure Connect reached more than 100,000 end users across thousands of companies.

SASE Northstar overview showing overall health, applications, sites, security, and a path to zero trust.

Background

Networking, security, identity, policy, health, remote access, and troubleshooting were spread across products. I started a two-to-three-year future-state direction alongside active delivery.

The Northstar organized the experience around the customer's world: sites, applications, users, devices, policy, health, and troubleshooting. The operating model followed that work across Cisco's internal boundaries.

Early SASE Northstar exploration board mapping applications, clients, security, alerts, and usage.
Early explorations brought applications, clients, security, alerts, and service health into one view.
SASE Northstar dashboard showing health across users, applications, sites, and security.
The Northstar overview joined user, application, site, and security health in one operational view.

Problem

Administrators had to translate one goal into separate configuration for sites, applications, users, devices, L3 and L7 rules, DNS, secure web gateway, identity, and IP ranges. End users dealt with certificates, office Wi-Fi, VPN, ZTNA, and authentication just to connect.

More than 35 people across Product, Engineering, TME, and Sales were working across two organizations and four cross-platform teams. The design needed to give them one product direction detailed enough to challenge, sequence, and build.

Process

Research led customer interviews and synthesis in close partnership with me. We combined 24 early customer interviews with six workshops and working sessions involving more than 35 people across Product, Engineering, TME, and Sales. The work produced the vision and mission, personas, journey maps, design principles, a core use case, system models, and four end-to-end concepts.

A later policy study added ten one-hour interviews with a CIO, a CTO and chief architect, IT directors, security leaders, administrators, and network operators. Their organizations ranged from 201 to more than 10,000 employees.

The evidence changed the design. Smaller teams needed a safe common path. Experienced operators needed visibility into the underlying behavior and control over it. Source and destination moved earlier in the flow. Policy history became inspectable. Drafts, approvals, profiles, and team workflows became part of the model. Search favored exact matches.

The team kept migration, group lifecycle, device visibility, and cloud-to-device interaction open until Product and Engineering had an answer.

SASE Northstar object relationships workshop with a system map and team working sessions.
We mapped how users, devices, applications, and sites connected before turning the model into interface decisions.
Workshop boards organizing users, applications, devices, sites, access, posture, and policy.
The team connected users, applications, devices, and sites to access, posture, and policy.
Cisco Live research wall showing organization-wide advanced security workflows and participant feedback.
Cisco Live feedback clarified how enforcement, trusted traffic, and exceptions should appear.
SASE Northstar policy wizard with source, destination, intent, and a visible change history.
My Northstar policy model put intent first, treating source and destination as combinations of items.

Solutions

The Northstar defined policy through source, destination, and intent, then mapped those choices to L3, L7, DNS, secure web gateway, and IP controls. Profiles, drafts, approvals, history, and team workflows made each change accountable.

Policy testing exposed identity, group membership, matching rules, security checks, connection state, and the reason behind each result.

The end-user access concept selected certificate-based office Wi-Fi, ZTNA, or VPN from context. Secure Connect joined security, applications, remote access, sites, uptime, access rules, and ThousandEyes health data in the same operating model.

The model was modular. Teams could ship parts of it while keeping the larger product logic intact.

SASE Northstar policy test showing identity, security checks, and an authorized result.
My Northstar policy test showed the evidence behind an access decision instead of stopping at pass or fail.
Secure Connect desktop agent choosing the appropriate secure connection automatically.
My end-user access concept chose between certificate-based office Wi-Fi, ZTNA, and VPN from context.

My contribution

Hands-on

I created the Northstar product strategy and system model, completed the end-to-end interaction and visual design, and wrote production code for Secure Connect.

Leadership

I aligned 35+ people across two organizations and four teams, secured executive approval, and worked through architecture and sequencing with Product and Engineering. As the design team grew, I set creative direction and reviewed the flows where the experience could lose coherence.

Team contribution

Research led customer interviews and synthesis. Designers on the team carried the system into detailed product flows and developed policy visualization patterns that other Cisco teams later adopted.

Product and Engineering worked through architecture, feasibility, sequencing, and delivery. TME and Sales connected the product to the way customers bought and operated SASE.

Cisco Security teams owned the later Secure Access delivery. I carried the product model through the transition and stayed involved in critical experience decisions.

Results

Jeetu Patel called the Northstar "fucking amazing." Leadership approved the direction, giving Product and Engineering a shared model for sequencing delivery.

I worked with Product and Engineering through the first customer and contributed production code. Cisco introduced Secure Connect in 2022.

Cisco attributes more than $100M in revenue to the wider SASE program delivered by me and my team. The figure covers the program as a whole.

Secure Connect later moved from Meraki into Cisco Security. Identity-led policy, policy visualization and history, testing, proactive health, troubleshooting, and team workflows continued to shape the direction for Secure Access.

Delivered Secure Connect application detail with access rules and ThousandEyes health data.
The shipped application view connected access rules with ThousandEyes health data.

What I learned

The SASE Northstar taught me the value of design as an executive platform driver. It changed how Cisco could approach a new market, simplify the experience without reducing technical capability, and turn a future direction into a product teams could act on.

Writing code sharpened my judgment about product behavior and let me work with Engineering at the level where decisions were made. As the team grew, I applied that fluency through creative direction and critique. Later, I used AI to help designers develop code, interaction, and animation skills faster.