Surya Email

Staff Engineer, AI Enablement & Cloud · PayPal · Chennai, India

Suryaprakash Lakshmanan

I build the MCP and agentic framework that puts agents in front of PayPal's finance platforms — end to end, from auth to the UX in the app.

Thirteen years across cloud, data, and enterprise systems. At PayPal since 2017, I defined the standard pattern for connecting agents to backend systems over the Model Context Protocol, built the framework and SDKs teams use to ship their own MCP servers, and put the first agentic operations tooling into production for SRE teams. The scope is the whole path an agent takes into a finance system: identity and auth at the front, governance and guardrails in the middle, and the UX and UI teams ship in the app at the end. Outside work I organise the AAIF community events in Chennai.

Underneath that sits the infrastructure work I have owned for years: Spark and Dataproc platforms processing 200M+ events a day, GKE and Terraform provisioning frameworks, and the FinOps governance that keeps the Google Cloud estate accountable. It is why the AI work is grounded in how production systems actually behave.

Role
Staff Engineer, AI Enablement & CloudPayPal · 2017 to present
Focus
MCP and agentic framework for finance platforms, agent evals, knowledge graphs, enterprise GenAI adoption, solution architecture, team enablement, AIOps
Foundation
SAP platforms, Google Cloud, Kubernetes, Linux, Terraform, Spark, BigQuery
Community
Organiser, AAIF Community Events · ChennaiAgentic AI Foundation
Scale
200M+ events/day streaming; multi-terabyte data platforms
Writing
Nine long-form articles on MCP, agentic architecture, and local inference
Selected work

Frameworks, servers, and agents in production

Outcomes first. Each of these is running today or being rolled out, and each set a pattern other teams now build on.

In production

MCP and agentic framework for the finance platforms, end to end

Defined and built the path an agent call takes into PayPal's finance systems — SAP platforms, Google Cloud, Kubernetes, and Linux infrastructure — from auth to the app: MCP server, federated identity assertion, policy guardrails, then the enterprise system, with a full audit trail persisted at every step and the resulting UX and UI shipped in the app. It is now the standard pattern teams follow for agentic workloads.

  • Adopted as the standard pattern for connecting LLM agents to backend systems, and the reference architecture I use when enabling new teams.
  • Proven first across SAP HANA, OData, and SaaS landscapes, then extended to the Google Cloud, Kubernetes, and Linux estate, cutting new integration build time from weeks to days.
  • Identity travels with the request end to end, so access is attributed to the real user rather than a shared service account.
  • Owned through to the product surface: the agent UX and UI in the app, not just the server behind it.

MCP · Federated identity (SAML, OAuth) · Policy guardrails · SAP HANA · OData · Google Cloud · Kubernetes · Linux · Agent UX / UI

In production

MCP framework, shared SDKs, and team enablement

An end-to-end framework with SDK libraries that absorb federated auth, query governance, and security guardrails, so teams building their own MCP servers inherit production-grade safety by default instead of re-implementing it per system.

  • First to run the FastMCP runtime in production; the framework now underpins the MCP servers built on it.
  • CLI-generated, production-ready MCP servers plus an interactive documentation site turned one-off builds into a repeatable authoring path that other teams follow without hand-holding.
  • Governance is a property of the framework, not a review step, which is what makes the integration pattern above reusable.

FastMCP · Python · SAML / OAuth · Query governance · Guardrails · CLI tooling

In production

Enterprise GenAI adoption for everyday work

Driving the adoption of generative AI in the day-to-day work of employees and managers, not just engineering teams. The experience is built from curated MCP servers, plugins, and skills that connect the assistants people already use to the systems their work actually runs on, through the same governed path as every other integration.

  • Curated MCP servers that expose the handful of tools a role needs, with descriptions and guardrails tuned so a non-engineer gets a reliable result without prompt craft.
  • Plugins and skills that package common workflows for employees and managers as repeatable, governed experiences rather than one-off chats.
  • Adoption treated as an architecture problem: identity, data governance, and audit are inherited from the framework, so rollout to a new group is a curation exercise rather than a security review.

Curated MCP servers · Plugins · Skills · Enterprise assistants · Governed tool surfaces · Change enablement

In use

Evals: the gate between a working demo and a shipped agent

Evaluation harnesses that decide whether an MCP server or agent is ready to ship: whether the model picks the right tool, whether the task actually completes, and whether a change regresses either. Run before release and on every change, so "it worked in the demo" is never the acceptance criterion.

  • Tool-selection and task-completion evals for MCP servers built on the framework, with deterministic scoring so results are comparable across runs and models.
  • Regression gates for tool descriptions and schemas, where most agent failures originate, so a wording change cannot silently break routing.
  • The same discipline applied in public: the mlx-lab on-call eval below compares a local model with a frontier model on identical tasks, with every transcript reproducible.

Agent evals · Tool-use scoring · Regression gates · Deterministic harnesses · MLX

In progress

Knowledge graphs as the context layer for enterprise agents

Architecting the knowledge-graph layer that gives agents grounded context about enterprise systems, their relationships, and their owners, so an agent reasons over verified structure instead of guessing from retrieved text. Exposed to agents through governed MCP tools, with the same identity and audit path as every other backend.

  • Graph-backed context for agentic operations: which system depends on which, who owns it, and what changed, queryable by an agent through a curated tool surface.
  • Designed as a complement to retrieval, not a replacement: the graph supplies structure and relationships, retrieval supplies documents, and the agent gets both through one governed path.
  • Informed by a close read of how vendors are positioning graphs and context engines, written up in the SAP NorthStar analysis under Writing.

Knowledge graphs · Context engineering · MCP · RAG · Enterprise metadata

In productionFleet in rollout

AIOps: agents for platform and SRE teams

Productionised a conversational health-monitoring agent that gives SRE and platform teams natural-language access to system health, sessions, and workload analytics on the HANA platform. It became the reference implementation for the wider fleet.

  • Reference agent in production; other agents are built from it.
  • Fleet under way across three domains: monitoring and alerting (triage, Dataproc and BigQuery monitoring, vulnerability tracking), operations (change coordination, patch-day automation, health analysis), and knowledge (L1 knowledge and troubleshooting agents).

LLM tool-use · LangGraph · RAG and vector stores · Embeddings · OpenTelemetry · n8n

In production

Real-time data platform at 200M+ events a day

Architected the Apache Spark and Dataproc platforms behind streaming and batch ingestion at multi-terabyte scale, with GKE-based orchestration and capacity monitoring.

  • 200M+ events per day through PySpark pipelines over Pub/Sub streaming and batch ingestion.
  • Large-scale GCP migrations delivered alongside, with the platform operated as code from day one.

PySpark · Dataproc · Pub/Sub · BigQuery · GKE · Terraform

In production

Self-service platform engineering and FinOps governance

Terraform provisioning frameworks and self-service tooling that removed most manual operations work, paired with a FinOps programme that made cloud spend a design constraint rather than a cleanup exercise.

  • Eliminated about 80% of manual ClickOps through Terraform frameworks and GitOps workflows.
  • Self-service platforms offloaded about 70% of L1/L2 tasks from the operations queue.
  • Verified, recurring savings from BigQuery slot reservations, committed-use discounts, rightsizing, and quota management, with no performance regression.

Terraform · GKE · GitOps · BigQuery slots · GCP committed-use discounts · Rightsizing

How I work

Operating principles

The positions behind the work above. They are the reason the patterns got reused.

01

Governance is a platform feature

Identity, policy, and audit belong inside the framework a team inherits, not in a checklist applied after the fact. If safety depends on every call site getting it right, the platform has failed.

02

One reusable pattern beats ten bespoke integrations

The measure of platform work is how many teams ship on it without talking to me. Standards, SDKs, and generated scaffolding are the leverage; heroics are not.

03

Numbers come with the harness that produced them

Production claims and public benchmarks alike are reproducible. The lab work below ships with its code, and every figure in the articles can be re-run.

04

Cost and reliability are design inputs

FinOps, observability, and failure modes are decided at architecture time. Retrofitting them is where most platform budgets and most incidents come from.

Open source & research

Public, reproducible work

Side-of-desk research that tests the same ideas in the open. Code on GitHub; write-ups under Writing.

principal-propagation-mcp

MCP · OIDC · Keycloak · PostgreSQL 18

A working demonstration of an AI agent reaching a regulated Postgres database through MCP as the end user rather than a service account: role-based PII masking, per-tool RBAC, audit attributed to the real human, and a Postgres 18 path where the engine itself denies unauthorised columns via SASL OAUTHBEARER.

mcp-stateless-demo

MCP 2026-07-28 · Python SDK · Failover

Two runnable demos of the stateless MCP revision: real server replicas where an elicitation starts on one replica and completes on another using sealed request state, plus a zero-dependency version that shows the legacy failover failure the new protocol removes.

mlx-lab

MLX · Apple Silicon · Benchmarks · Agent evals

A benchmark harness for local LLMs on Apple Silicon: a model ladder from 3B to 123B on a 128GB M5 Max measuring decode, time-to-first-token, and the real memory ceiling, extended into a deterministic on-call agent eval comparing a local 27B model with a frontier API model.

internals-series

LLM internals · MLX · Runnable

The code behind the LLM Internals articles. The forward pass re-derived with raw matrix operations on a quantised model and checked against the library's own kernels, stage by stage.

Writing

Long-form on enterprise AI

Architecture, protocol analysis, and measured experiments. RSS · All articles

RAG or fine-tuning? One agent, four configurations, one catalog change

Fine-tuning swept the first table. Then checkout changed teams and the adapter kept routing to the old channel. Start with RAG; gate fine-tuning on a golden set.

Zero Token Architecture, seen from MCP

What separates a good MCP server from an API wrapper: at runtime the export is the curated tool, at build time it is the SDK.

A2A joins AAIF: the agentic stack settles, and identity is next

Five layers, one neutral home, and one real order run through every layer to prove the composition.

Qwen3.8-27B versus Claude Opus 4.6 on real on-call tasks

24 tasks, deterministic scoring, an adversarial tier authored by a third model. They tied, and failed the same trap.

MCP just went stateless: the biggest redesign since launch

No handshake, no sessions, no server-initiated requests. What the 2026-07-28 revision means for a platform team.

Inside the forward pass: what happens when an LLM answers you

Tokenise, embed, attend, vote, loop. Each stage re-done with raw matrix ops and verified against the library kernels.

Agents fail at the seams: field notes from MCP Dev Summit Mumbai 2026

Sixteen sessions, one through-line: every multi-agent failure is a missing contract.

MCP access to a database as the user, not a service account

Principal propagation for AI agents, with authorisation and audit enforced at the data source.

How far can one Mac go? Local LLM limits on an M5 Max

Six models from 3B to 123B on 128GB of unified memory, measured and reproducible.

SAP NorthStar AI architecture: context moat, HANA's elevation, and the gatekeeping problem

A practitioner's page-by-page read of what it gets right and which doors stay closed.
Experience

Thirteen years, one through-line

Enterprise systems first, then the cloud and data platforms under them, now agentic AI on top.

  1. PayPal

    Staff Engineer, AI Enablement & Cloud

    Building the MCP and agentic framework that puts agents in front of the finance platforms — SAP, Google Cloud, Kubernetes, and Linux — end to end from auth, governance, and guardrails to the UX in the app, plus the evals and reference architectures teams ship on. Previously owned large-scale GCP migrations, Spark and Dataproc data platforms, FinOps governance, and SRE for the same estate.

  2. DXC Technology formerly CSC India

    Application Delivery Engineer

    Ansible-based patch automation, SAP and Linux hardening for audit mandates, and high-availability and disaster-recovery builds with Pacemaker and SAP HANA clusters for Fortune 500 clients.

  3. Wipro Technologies

    Senior Project Engineer

    System automation and disaster-recovery setups for global SAP clients, and contributions to the HANA Center of Excellence on performance tuning and migration assessments.

Certifications
  • Google CloudProfessional Cloud Architect
  • Google CloudProfessional Cloud DevOps Engineer
  • Google CloudProfessional Cloud Network Engineer
  • Google CloudAssociate Cloud Engineer
  • CNCFCertified Kubernetes Administrator
  • HashiCorpTerraform Associate
  • Red HatRHCE and RHCSA
  • SAPHANA DBA and Integration Developer
Community
AAIF Community Events — Chennai — Organizer badge, Agentic AI Foundation

Organiser, AAIF Community Events · Chennai

I organise the Agentic AI Foundation's community events in Chennai: meetups and hands-on sessions on MCP, A2A, and the rest of the agentic stack, for the engineers building it locally.

Expertise

What I work in

Agentic AI and enablement

Model Context Protocol, FastMCP, MCP server design and SDKs, curated plugins and skills for enterprise GenAI adoption, LLM tool-use frameworks, LangGraph, RAG and vector stores, guardrail and policy design, agent and tool-use evaluation, knowledge graphs as agent context, solution architecture, local inference with MLX.

Cloud and platform engineering

Google Cloud (deep), AWS and Azure, Kubernetes and GKE, Terraform, Ansible, Helm, GitOps, CI/CD with Jenkins, Harness, and GitHub Actions, FinOps governance.

Data and streaming

Apache Spark, Dataproc, BigQuery, Pub/Sub, Apache NiFi, SAP HANA; streaming and batch ingestion at multi-terabyte scale.

Reliability and security

OpenTelemetry, Prometheus, Grafana, Datadog, chaos engineering and MTTR programmes, IAM with SAML, OAuth, SSO and MFA, DLP and TLS, vulnerability management, SOX and PCI-DSS audit readiness.

Contact

Working on agentic platforms, MCP, or AIOps? I would like to compare notes.

Email is the most reliable way to reach me. I am based in Chennai (IST) and reply within a day or two.

suryal.k90@gmail.com