Skip to content

Integration architecture

For twenty years my job has been to make systems that were never meant to talk to each other work as one. That means knowing the old world — IBM Integration Bus, API Connect, point-to-point ETL — well enough to retire it safely, and the new one — event-driven, API-led, domain-oriented — well enough to put it into production.

What I do

  • Modernisation paths that don't break the business. Moving from batch and point-to-point integration toward streaming and APIs, incrementally, with the legacy estate still running.
  • Standards that scale across teams. REST design, API lifecycle and versioning, OpenAPI contracts, and the governance to make them stick when twenty teams are involved.
  • Contracts at the seams. Schema governance and data contracts where domains meet, so a change on one side doesn't silently break the other.

Evidenced by

  • Cloud Gateway — twenty-plus fragmented gateways consolidated into one federated, cross-cloud, self-service platform handling ~500M+ requests a month.
  • Confluent Kafka data-product platform — domain-oriented streaming across 30+ source systems with governed schemas.

Background: 20+ years across SOA, ESB modernisation and API management; Accenture Certified Technology Architect; TOGAF 9.