APIs and integrations that keep your systems in sync
REST and GraphQL APIs, and integrations with payments, shipping, your CRM and anything else with an API, for businesses in the US, UK and Australia.
01 / What I build
Your store, app and tools talking to each other, without copy and paste.
REST APIs
Documented APIs for your mobile app, front end or partners, with authentication and rate limits.
GraphQL APIs
One flexible endpoint for front ends that need different data on different screens.
Payment integrations
Stripe and other payment providers: checkout, subscriptions, refunds and webhooks.
Shipping and fulfilment
Carriers, label printing and warehouse systems connected to your orders.
CRM and accounting sync
Customers, orders and invoices kept in step between your store, CRM and accounting tool.
Webhooks and automation
Events in one system that start work in another, retried safely when something fails.
02 / Process
From first call to launch, in five steps
-
Discovery
A free 20-minute call about your goals, your customers and what is in the way. You get a written scope and quote before any work starts.
-
Design
Page layouts and flows you can click through and comment on, agreed before the build begins.
-
Build
Development in short rounds on a private staging link, so you see progress and can steer it.
-
Launch
Testing on real devices, speed and SEO checks, then go-live at a time that suits your business.
-
Support
14 days of free post-launch support on every project, with a monthly retainer available after that.
03 / Pricing
Starting prices
Single integration
Priced to your scope
Custom quote
One system connected to another, with error handling.
Get a free quoteCustom API
Priced to your scope
Custom quote
A documented API for your app, partners or front end.
Get a free quoteIntegration support
Priced to your scope
Custom quote
Fixes and changes to integrations you already have.
Get a free quote04 / FAQ
Questions clients ask first
How much does an API integration cost?
It depends on the systems involved, how much data moves between them and how errors should be handled. After a free 20-minute call you get a written scope and quote, so you know the cost before work starts.
Can you work with an API that is poorly documented?
Yes. I test the API directly, write down what it actually does and build in checks for the cases its documentation leaves out.
Do you offer ongoing support after launch?
Yes. Every project includes 14 days of free post-launch support. After that, I offer monthly maintenance plans covering updates, fixes and small changes. Pricing depends on your needs, so we can discuss monthly charges when we talk.
Can you work with my time zone?
Yes. I work with clients worldwide, including the US, the UK and Australia. You get a reply within 24 hours, and calls are booked at a time that suits your working day.
Who owns the code when the project is finished?
You do. Once the project is paid for, the code, design files and content are yours, in your own accounts, with no lock-in.
Need two systems connected?
Tell me which tools need to talk — I’ll respond within 24 hours with a realistic plan and quote.