PUBLISHED WORK

Written. Spoken.
Invented.

A collection of published work on payments, authentication and trust. Articles I’ve co-written, conversations I’ve joined and an invention I helped create.

WRITING / STRIPE

Making sense of authentication.

STRIPE BLOG · AUGUST 2025

The conversion paradox: 3DS trends in regulated markets

Research into how authentication and conversion behave across regulated markets, and why the quality of a flow matters.

Co-written with Cip Blujdea

Read on Stripe ↗
STRIPE BLOG · AUGUST 2024

Surprising findings from our analysis of 3DS transactions in the US

What US transaction data reveals about authentication requests, issuer decisions and payment performance.

Co-written with Sam Phillips

Read on Stripe ↗
STRIPE GUIDE

Strong Customer Authentication

A practical introduction to SCA requirements, exemptions and how authentication works in European payments.

Co-written with Gabriela Dasilva

Read the guide ↗

IN CONVERSATION / PAYMENTS ON FIRE

Worth talking through.

292
GLENBROOK · APRIL 2026

Modern Authentication and the Impact on Payments Cost and Performance

With Dewald Nolte of Entersekt and host Chris Uriarte, discussing authentication, tokenization and payment performance.

Listen & read the transcript ↗
249
GLENBROOK · OCTOBER 2024

Two Decades of 3-D Secure: Can Strong Customer Authentication Succeed in the US and Unregulated Markets?

A discussion with Dewald Nolte, Bryan Derman and Chris Uriarte on 3DS, fraud prevention and the differences between markets.

Listen & read the transcript ↗

PATENT / CO-INVENTOR

Systems and methods for preventing biometric infringement

A method for validating biometric data during enrolment, helping ensure a stored biometric template corresponds to a single person’s biometric feature.

US 12,190,642 B2Granted 7 January 2025Assignee: Mastercard International Incorporated

Co-inventors: Kaushal Naveen Shetty, Sachin Kumar Singh, Aman Batra and Venkata Satya Sivajee Pinnamaneni.

View the patent record ↗

Original application: US 2024/0257560 A1 ↗