// integrations
12 systems I've integrated in production
Not a list of APIs I've read the docs for. Each of these has been through a production incident, a vendor breaking change, or both.
int/financial
Financial Networks
Messaging standards and settlement systems where a retry is not a free action.
- SWIFT
- Interbank messaging inside an event-driven .NET estate
- SAP
- Enterprise data exchange across service boundaries
- Paymongo
- Card and e-wallet payments for the Philippine market
int/commerce
Commerce & Point of Sale
Getting storefronts, registers, terminals, and back-office systems to agree on what happened.
- Shopify
- Catalogue, orders, and webhook-driven sync
- Loyverse
- POS transactions feeding a loyalty ledger in near real time
- Wix
- CMS-backed storefront, later migrated off to Flutter
int/messaging
Messaging & Engagement
Transactional and campaign delivery, with the deliverability and opt-out handling.
- Brevo
- Transactional and campaign email
- Semaphore
- SMS delivery to Philippine carriers
- ManyChat
- Conversational flows wired to backend state
int/ai
AI & Automation
LLM features that fail gracefully, and the glue that keeps non-engineers productive.
- OpenAI
- LLM features inside a production .NET service
- Make
- Automation handing off to first-party APIs
- Google APIs
- Identity, Sheets, and Drive as system-of-record adapters
Not on the list?
The pattern transfers. What makes an integration hard is rarely the endpoint — it's the retry semantics, the partial failures, the reconciliation when the vendor's view and yours disagree. If you have one that's misbehaving, describe it and I'll tell you whether it's a two-week problem or a two-month one.
Describe the integration →