I'm João. I build software, break things, fix them, and usually end up learning something new in the process.
My focus is backend, distributed systems, and infrastructure. I've worked on payments at Bazk, procurement at SAP, and now AI tools at ADP. I also work with React and Flutter when the product needs it.
I like looking beneath the abstractions and choosing solutions that fit the problem and stay easy to maintain. For my own products, I take care of the idea, architecture, and interface through to launch.
I'm exploring how AI, LLMs, and agents change everyday development, and writing about what I learn. I'm also studying cybersecurity, with an MBA at USP/Esalq starting in October 2026.
Outside of work, I'm usually running, playing videogames, or hanging out with my dogs.