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.