Skip to content
ronmel.ross
Contact

// 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 →