Christopher Hui.Resume

Software engineer / Checkout & payments

Software with a long view.

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.

CurrentlyStripe / New York
PreviouslyCitadel · Akuna Capital
Christopher in New York
CH
01 / 02
Field note / Manhattan40.71° N / 74.00° W

01 — Selected work

A small ledger of places & problems.

Reliable systems / clear interfaces / sharp edges

Checkout frontend01

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 / current
Local payment methods02

Designing for how people actually pay.

Bringing PayPay, Klarna, Bizum, and other local methods into a coherent, reliable experience across markets.

PayPay · Klarna · Bizum
Internal tooling03

Making fee models easier to trust.

Estimation, diffing, verification, and testing infrastructure that gives teams confidence before a model reaches production.

Fee models / testing infra

02 — Experience

Shipping, learning, staying curious.

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.

  • Shipped a broad set of Checkout frontend features, shaping the payment experience for businesses and their customers across Stripe's product surface.
  • Expanded local payment method support through end-to-end delivery of PayPay, Klarna, and Bizum, helping Stripe reach new markets and payment habits.
  • Built Fee Model Diff Viewer, estimation, verification, and testing infrastructure that prevents costly modeling errors and reduces reconciliation costs by $100K–$2M annually.

Designed reconciliation systems and operational interfaces for a platform serving 500+ brokers.

Researched low-latency techniques for an FPGA-driven high-frequency trading system.

Christopher outside in Manhattan02 / 02

03 — A little more

Good systems leave room for people.

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.