I am currently a senior staff engineer and the product architect for Stripe's front door integrations (Checkout, Billing, and Payments). Previously, I was an engineering lead and founding engineer for Stripe Agentic Commerce, Stripe Orchestration, Stripe Treasury, and other products.
I specialize in API design, having shaped the latest evolution of our checkout APIs, our Payment Methods APIs, our agentic commerce APIs, and our foundational money movement APIs. I've also reviewed over 50 proposals over six years as an API reviewer, for products as wide-ranging as Radar, Terminal, and Billing.
I am an eight-time keynote speaker at marquee Stripe events, including Stripe Sessions and Convergence. I designed product demos for all eight of these conferences and a host of other company all hands and tech fora.
If you'd like to chat APIs, zero to one product development, or demo design, shoot me an email!

End-to-end constrained access token generation for AI agent payment sessions, with merchant-scoped constraints and direct execution. Filed 2025.
Token-to-virtual-card conversion path for remote execution, generating temporary credentials with inherited constraints. Filed 2025.
Two-stage fraud scoring for AI agent sessions with score drift detection between token generation and execution. Filed 2025.
Privacy-preserving detection of unauthorized operations in AI agent payment channels with configurable step-up authentication. Filed 2025.
Detecting bot and automated abuse of AI agent payment channels, distinguishing non-human activity from legitimate agent use. Filed 2025.
ML-driven async payment processing with two-stage pipeline for success prediction and optimal retry timing. Filed 2025.
Senior Thesis. Conducted the largest live-user study of targeted ads (at the time). Co-winner of the Princeton CS dept's 'Outstanding Thesis Award'.
Models that learn the stylistic preferences of individual photographers and post-process new images based on these unique styles. Python and Tensorflow.
A new flavor of Memory Network to improve performance on modified reading comprehension tests. Python.
Unsupervised machine learning algorithms to cluster bitcoin addresses belonging to the same user. Python.
Algorithms and a prediction engine for detecting soon-to-be trending tweets. Python and Tweepy.
A native macOS photo organizer for libraries of 100,000+ RAW photos: search, rate, and tag them, then hand your picks to Lightroom. Swift, SwiftUI, and Core ML.
A habit and todo tracker with calendar visualization, daily, weekly, and monthly goals, and natural-language quick-add. Next.js, Express, and a native SwiftUI iOS app.
Stitches off-the-shelf drone footage into composite maps. Python and Tensorflow.
Webapp to convert images of handwritten assignments into LaTeX. Python, Flask, and SQL.
End-to-end product discovery and recommendation prototype for the Kindle reader, based on the Amazon Xray NLP backbone. Java.