Making payment moments feel effortless.
A deep focus on Stripe Checkout frontend features: the flows, states, and details customers experience at the point of payment.
Stripe Checkout / currentSoftware engineer / Checkout & payments
I'm Christopher — a Canadian software engineer working on Stripe Checkout, shipping frontend features, local payment methods, and the tooling that makes payment models easier to trust.

01 — Selected work
Reliable systems / clear interfaces / sharp edges
A deep focus on Stripe Checkout frontend features: the flows, states, and details customers experience at the point of payment.
Stripe Checkout / currentBringing PayPay, Klarna, Bizum, and other local methods into a coherent, reliable experience across markets.
PayPay · Klarna · BizumEstimation, diffing, verification, and testing infrastructure that gives teams confidence before a model reaches production.
Fee models / testing infra02 — Experience
Click a role to read the longer version.
Working on Stripe Checkout frontend features, local payment methods, and the internal systems that help payment models ship safely.
Designed reconciliation systems and operational interfaces for a platform serving 500+ brokers.
Researched low-latency techniques for an FPGA-driven high-frequency trading system.
02 / 0203 — A little more
I care about the details that make software easier to trust: a clear handoff, a thoughtful default, an interface that tells the truth. Outside of work, I'm usually walking a new neighborhood, looking for a good coffee shop, or trying to make sense of a city through its edges.