1-5 days, depending on scope
Migration & Integration Assessment
Before you build: map the platforms, data, consent flows and failure cases, and leave with a phased plan.
Fintech integrations
I spent five years building lending and finance platforms at a London fintech, including the integrations that pulled applicants' accounting data from Xero, QuickBooks and Codat, credit data from Creditsafe, and company data from Companies House. If you're building something that depends on that data, I can design the integration, build it, or both.
What I've built
Five years at a London fintech, across the client app, the internal tools and the partner portals.
Where it goes wrong
Connecting to an accounting platform takes an afternoon. These are the parts that decide whether the integration survives production.
OAuth connections get revoked, tokens expire, and a customer reconnects to a different organisation. Each case needs a defined state and a way back, or the data just stops arriving.
Invoices, contacts, due dates and tax are modelled differently in each accounting package. The mapping between them is where most of the real work sits.
Rate limits and sync schedules decide how fresh the numbers are. A lending decision needs to know how old its data is, not just what it says.
A webhook that stops arriving looks exactly like a quiet day. Without reconciliation and alerting, gaps surface weeks later as wrong numbers.
Integrating each platform yourself gives control; a unified accounting API gives speed and one data model, at a per-connection cost and a new dependency. The right answer depends on volume, timeline and which platforms your customers use.
Ways to work together
Three of my engagements fit this work. Durations are typical, not fixed.
1-5 days, depending on scope
Before you build: map the platforms, data, consent flows and failure cases, and leave with a phased plan.
Half a day-2 days
When the question is direct integrations or a unified accounting API, and the answer needs to hold up later.
Ongoing, part-time or full contract
When you need it built: I join your team and build the integration, sync and reconciliation alongside your engineers.
Track record
Aggregate figures across my career, not from a single project.
Go deeper
API integration checklist: data contracts, authentication, failure handling, data boundaries, versioning, and monitoring to settle before connecting systems.
System integration is a data ownership problem before a connectivity one. How to choose between point-to-point, a hub, and events, and what each costs later.
A credit decisioning system is mostly an exercise in handling unreliable external data and rules that keep changing. The scoring model is the easy part.
What to include in a solution architecture document: problem, requirements, options, design, integrations, data, risks, and decisions. Template included.
Tell me which platforms, what the data is for, and where it's getting difficult.
