Payments infrastructure · via BairesDev
Senior Software Engineer · via BairesDev

Mastercard’s multitenant payment infrastructure: many internal consumers hitting the same APIs, with latency and tenant isolation requirements that are not negotiable.
Process financial events in near real time while giving internal teams reusable APIs and per-tenant analytics, without any single consumer being able to degrade the others.
Three years on the same platform. Multitenant design stopped being a one-off architectural decision: every endpoint, table and dashboard is designed knowing which tenant each piece of data belongs to.