About
I'm a backend and platform engineer focused on distributed systems and financial infrastructure.
Previously worked on payment processing systems at Square and large scale backend platforms at Yelp.
I enjoy designing reliable systems that process large volumes of transactions and building internal platform tools that make engineering teams more productive.
Based in Calgary, Canada.
Tools
payment-invariants
A Claude Code skill that reviews payment-system code against twelve invariants any production payment platform must preserve. Companion to the article.
stable-scheduler
A scheduling library that optimizes for stability over optimality. Companion to the article.