Selected work

A look at the systems we’ve built.

Real projects, described in general terms. Client names and sensitive details are left out on purpose, but the work itself is exactly as it happened.

The work in a bit more detail.

A cross-section of recent builds. Different industries, same approach: understand the actual workflow first, then build the smallest thing that solves it.

Client tracking, rebuilt on Zoho CRM

Replaced a patchwork of spreadsheets with a single Zoho CRM shaped around how the business actually sells. Connected it to their other tools through the API, so a record created in one place updates everywhere else, with no double entry and no drift between systems.

CRM & sales operations Zoho CRM
API integration

A web-scraping engine that keeps data current

Built an automated engine that gathers data scattered across many sources on a schedule, normalizes it, and lands it in one clean, queryable store. What used to be hours of manual copy-paste now runs on its own and is ready the moment someone needs to pull from it.

Data aggregation Scraping + pipeline
scheduled & automated

Off a legacy database, nothing lost

Mapped an aging database table by table, built its modern replacement, and moved every record with tooling rather than by hand, so the migration was repeatable and verifiable. Record counts reconciled on both sides before anyone switched over, with the old system kept as a fallback.

Legacy migration FileMaker → modern
full data migration

Automations that removed the busywork

Wired systems that never used to talk to each other so records, documents, and follow-ups move on their own. Weekly reports that were rebuilt by hand now arrive on a schedule, each flow documented with a clear off switch the team controls.

Workflow automation Make / Zapier + API
reporting & routing

Quoting connected to the back office

Wired QuoteWerks into the systems behind it so quotes flow straight through to ordering and the books instead of being re-keyed by hand. Built the integration to run quietly in the background, with clear logging whenever something needs a second look.

Quote-to-order automation QuoteWerks + Make
custom API

Have something similar in mind?

Tell us what you’re working with and we’ll give you an honest read on whether we can help, and how we’d approach it.