Thiago
Finch
Senior Software Engineer at Nubank, building real-time payment infrastructure and the interfaces that make complex financial data feel simple.
Why I Rewrote Our Microfrontend Shell in TanStack Start
After two years of fighting Webpack Module Federation at Nubank, my team migrated our shell application to TanStack Start. Here's what we learned, what broke, and why we're not looking back.
The Invisible Cost of Over-Abstracting React State
On a recent refactor at Nubank, we found 40% of our Zustand stores could be replaced by URL state and server data. The performance wins were obvious. The architectural clarity was the real prize.
Pix, WebSockets, and the Architecture of Real-Time Money
Building payment dashboards that update in real time sounds straightforward. It isn't. Here's the full story of Stone's merchant reconciliation tool: from polling hell to a WebSocket-first architecture processing 50k events per minute.