Selected work

Most of what we build is private client work: payment rails, marketplace payouts, background-job pipelines, and integration systems that run under someone else's brand. We can't name clients or share code, but we can describe the kind of systems we've owned end-to-end. Below is a representative picture of that work, plus the public plugins we've shipped.

The kinds of systems we build

Payments & payouts

Stripe Connect platforms, split payouts, subscription billing, and reconciliation across payouts, refunds, and disputes. The kind of code where small mistakes are expensive.

Marketplace platforms

Multi-vendor platforms with onboarding flows, seller dashboards, escrow logic, and dispute handling, from schema through deployment.

Background-job infrastructure

High-volume sync pipelines, idempotent queued jobs designed so a double-run is safe, retry logic, and the observability layer around it.

Integrations & data pipelines

Third-party API integrations, webhook ingestion that handles replays and ordering, ETL pipelines, and reporting dashboards over live transactional data.

Public & open-source examples

WordPress

Import into JetEngine fields with WP All Import. Free on WordPress.org.

v1.3.0 View details
WordPress

Advanced JetEngine field support for WP All Import: Repeater, Gallery, Maps, Relations, and CCTs.

v1.1.4 View details

Feed Import

Open source
EmDash

Imports from CSV, XML, and JSON feeds into EmDash collections, by hand or on a schedule, with field mapping, matching that creates or updates entries, and a log of every run.

Free features

CSV, JSON, NDJSON, and XML feeds Any number of imports, run by hand Dry runs and a mapping preview One daily or weekly schedule Create, update, and skip unchanged A log of row errors for every run
v1.0.0 View details

Export & Feeds

Open source
EmDash

Scheduled CSV and JSON exports of your collections, plus Google Merchant, RSS, Atom, and JSON feeds served from your own site.

Free features

Up to 3 export and feed profiles CSV, TSV, JSON, and NDJSON files Google Merchant XML, RSS, Atom, JSON Feed Manual and daily builds A publish guard that holds a bad build Private, keyed, or public feed URLs
v1.0.0 View details

File Import

Open source
EmDash

Imports CSV, JSON, NDJSON, and XML files into EmDash collections, pasted or linked from Google Sheets, Google Drive, GitHub, or Dropbox, with field mapping and a log of every run.

Free features

CSV, JSON, NDJSON, and XML files Links from Google Sheets, Google Drive, GitHub, and Dropbox Any number of imports, run by hand Dry runs and a mapping preview One daily or weekly schedule Create, update, and skip unchanged +1 more
v1.0.0 View details

Sheets Sync

Open source
EmDash

Sync EmDash collections with Google Sheets, Airtable, or Notion, so the people who live in a spreadsheet can keep working there.

Free features

Google Sheets, Airtable, or Notion One sync job, in one direction Matching records by a match field Previews and full syncs Runs by hand, hourly, or daily A log of every run
v1.0.0 View details
EmDash

Approval before publishing, an editorial calendar, and scheduled unpublishing for content that expires.

Free features

One required approval per collection Review queue and dashboard widget Editorial calendar in your time zone Scheduled unpublishing Email notifications
v1.0.0 View details

Content Backups

Open source
EmDash

Scheduled snapshots of your entries and media to an R2 or S3-compatible bucket you own.

Free features

R2, S3, B2, Wasabi, or Spaces Daily or weekly snapshots Entries, taxonomies, and media Verify, download, and full restore Keep the newest 1 to 14 snapshots
v1.0.0 View details

Bulk Editor

Open source
EmDash

Filter entries in a grid, select the ones you want, and apply one change to all of them: set a field, find and replace text, publish, or unpublish.

Free features

Inline grid with filters and sorting Set a field on up to 100 entries Plain find and replace Publish and unpublish in bulk Review before apply, with conflict checks Undo the latest change set
v1.0.0 View details

Have a system like this?

If you're building something in payments, marketplace infrastructure, or background-job reliability and need a senior engineer to own it end-to-end, let's talk.

Start a conversation