← All speakers

Bio, Work & Ideas

Sam Parsons

Conference affiliation: PayPal

On this page

Sam Parsons is a software engineer and engineering leader whose work connects payment orchestration with the organizational practices that help teams build dependable services. His career spans fintech, travel, higher education, and government, combining technical leadership on payment systems with practical writing about how engineers share decisions, improve processes, and learn from failure. In 2026, he worked on PayPal Enterprise Payments, formerly Braintree, as a Senior Staff Software Engineer.

Making payment services work together

Payment orchestration requires a system to coordinate providers with different interfaces while keeping a consistent account of what happened. Parsons and Ben Coumes are joint inventors on a PayPal unified API patent application, filed in September 2024 and published in April 2026, that addresses this problem through a common interface and provider-specific connectors.

The connectors translate requests into each provider’s format and translate responses back, allowing the requesting system to use a consistent representation of operations. The design also handles asynchronous notifications: when a provider reports a later status change, that information can update the system of record. The application describes a proposed design; it does not establish that the system was deployed.

Parsons brings a similarly concrete perspective to agentic checkout. His account of agent-initiated payments centers on the merchant’s responsibilities beneath the purchasing interface: how much of the checkout experience the merchant controls, what integration work it must supply, and how payment authority is limited. Constrained payment tokens restrict use by merchant, amount, currency, and expiry, while tokenization keeps card details out of the agent. These mechanisms give substance to the promise of shopping through an AI assistant: a convenient interface still needs explicit controls over where and how a payment can happen.

Practical tools for application development

Parsons’s public projects address obstacles developers encounter when adapting applications to infrastructure or reproducing it locally.

  • React Router Lambda Adapter: His adapter connects React Router v7 applications to AWS Lambda for server-side rendering. It translates AWS Proxy v2 requests into the framework’s request format and converts responses back. Parsons adapted existing request-handling work into a more general package so developers could use it without requiring Architect infrastructure.
  • Dynamo Lite: This experimental project targets a DynamoDB-style client interface backed by local disk storage. Its intended use is local development and CI without a separate database service, while retaining an interface that could later be exchanged for DynamoDB. Full SDK parity remains an ambition rather than an established capability.

Giving distributed teams access to decisions

By August 2019, Parsons had worked remotely as both an individual contributor and a leader. As a development manager, he had hired five members of a six-person team split evenly between office and remote workers. His approach to remote-friendly teams begins with equal access to decisions. An office conversation that excludes remote colleagues can leave them working from a different understanding of the project. Shared records and documented meetings give everyone a way to understand and influence the work.

His principle of Always be capturing makes that access concrete. Architectural discussions should produce diagrams; decisions should collect alternatives and their advantages and disadvantages in a shared document. Capturing questions and contributions during a meeting gives participants something they can inspect, correct, and reuse after the conversation ends.

Parsons also named a team Kaizen, choosing continuous improvement as an explicit aspiration. His account of that experience describes a leader’s responsibility to invite suggestions, allow experiments, and use visible measures of team success to decide which changes to keep. Engineers become participants in improving the process, able to propose and test changes themselves.

That participation depends on how a team responds when someone raises a problem. In his writing on generative team culture, Parsons draws on Westrum’s organizational model and the research behind Accelerate to advocate cooperation, shared responsibility, and inquiry after failure. His management philosophy asks teams to make their reasoning accessible—and to create conditions in which engineers can admit mistakes, raise concerns, and propose unfamiliar ideas without being punished for doing so.

Read the topics behind these talks

1 conference talk

Key ideas

Scroll to read ↓

Sam Parsons explains three routes from an agent-assisted shopping session to a merchant charge—and how tokenization lets new checkout experiences use existing PayPal Enterprise Payments processing.

  • ChatGPT’s demonstrated ACP path separates merchant-built discovery from host-provided checkout, then delivers a payment token to the merchant’s MCP server for processing.
    3:16 ↗
  • Tokenization replaces the card credential in the merchant handoff. The described tokens are constrained by merchant, maximum amount, currency and expiration, and transactions retain their checkout-source attribution.
    5:50 ↗
  • Google AI Mode uses merchant-owned UCP sessions, public processor configuration and completion endpoints instead of a merchant-built MCP app; Google Pay supplies the tokenization route.
    8:31 ↗
  • External checkout offers control over the payment experience and methods, at the cost of leaving the agent. A merchant session and completion communication let the MCP app reflect the finished order.
    11:31 ↗