About Me
I’m building Backfill — accounting software you can program with agents. Transactions flow in from Stripe and your bank, policies post them to the ledger, AI triages the exceptions, and you get accurate books without the clicking.
I’ve spent most of my career automating the unglamorous parts of the financial back office: three years at Stripe as an engineering manager on the connectors that move billing data into NetSuite and Salesforce, and six years before that at TaxJar (through Director of Engineering) automating sales tax end-to-end.
Some of the products I led at Stripe:
- Stripe Connector for NetSuite to automate cash reconciliation, data synchronization, and payment links
- Stripe Billing Connector for Salesforce to automate subscription schedules and recurring invoices
- Stripe Data Management (API, Amazon S3, Apple App Store, Google Play Store) to import financial data for revenue recognition reports, tax obligation monitoring, and usage based billing
Backfill is the product I kept wishing existed while building all of that: an accounting platform with a real API, a TypeScript runtime, and an audit trail an AI agent can safely operate inside.
In a previous life I co-founded a startup called Divshot (acquired by Google), helping over 160,000 developers create and deploy static websites faster. I co-organized Web Components LA back when web components were becoming a thing. Prior to that, I ran an eCommerce consulting company specializing in Magento development.
I also take on occasional advisory work through 805 Software, my consulting practice.
Get in touch: Send me an email, follow me on X, or connect on LinkedIn. Go Dodgers 🌴⚾️🏆