Understand
Who uses it, what hurts and what "done" looks like. I find problems before someone files them.
Product · Users · ProblemI'm João Augusto, a senior software engineer who cares about the product, works closely with the team and owns what I ship, down to the small details.
I care less about the ticket and more about the person on the other side of the screen. I build with the team, pay attention to the small things and stay around after it ships.
6+ years building and running backend systems across retail, the public sector and a global consumer tech company.
Senior Software Engineer
Software Engineer
Software Developer
Let's talk about what you're building and where I can help.
New products are on the way and will show up here over the next few months.
I don't wait for the perfect ticket. I find the problem, write it down, build it with the team and keep watching it after release.
Who uses it, what hurts and what "done" looks like. I find problems before someone files them.
Product · Users · ProblemScope, edge cases and trade-offs written down and agreed with the team before coding.
Spec · Scope · Trade-offsSmall steps, shared early and covered by tests. AI speeds up the typing; I review every line.
Code · Tests · ReviewAlerts, dashboards and playbooks, so the whole team knows what's happening in production.
Alerts · Dashboards · PlaybooksA product team or a project of your own. Same care, same ownership.
Long-term engagements, embedded in your product team.
Freelance projects, from idea to production.
The first articles are on the way: lessons from production, architecture and the way I work.