South System (assigned to QUIQ/Itaú)

My experience with a white-label, multi-tenant marketplace for financial institutions.

Context

At South System, I was assigned to QUIQ to work on a Marketplace as a Service for financial institutions. Itaú was the first context, but the product needed to accept new banks without requiring a fork for each client.

How I worked

I participated in architecture, data modeling, technology choices, and rule refinement with product. The result was a white-label, multi-tenant platform with logical tenant isolation and Hexagonal Architecture to keep the domain apart from specific integrations.

I worked with Node.js, TypeScript, MySQL, asynchronous Go services, and AWS. I structured unit and integration testing for critical cases and used static analysis as part of the quality workflow.

What I took from it

This experience changed how I communicate architecture. I started treating alignment with product, the Product Owner, and stakeholders as part of the technical decision rather than a later step after code.