Own it end to end. Make it last.Open to conversations

Built with care.Owned for thelong run.

I'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.

Portrait of João AugustoJA / 001
João AugustoSenior Software Engineer
João Augusto / Fortaleza, Brazil
Based in Brazil · Working worldwideKeep exploringLong-term & project work
A few chapters of my journey
Match GroupPague MenosNDS
OWN IT✦SHIP IT✦MAKE IT LAST.✦
The way I build

Code is the easy part.The product is the point.

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.

01Product first.02Built with the team.03Ownership, all the way.
For your next challenge

A senior engineer
who owns the outcome.

6+ years building and running backend systems across retail, the public sector and a global consumer tech company.

Match Group

Senior Software Engineer

C#, .NET, Kafka, Redis, SQL Server, Grafana

Pague Menos

Software Engineer

C#, .NET 8, RabbitMQ, React, TypeScript, SQL Server, Kubernetes

NDS

Software Developer

C#, .NET Core, React, TypeScript, MySQL

Building something that needs to last?

Let's talk about what you're building and where I can help.

Side projects

Something's
being built.

New products are on the way and will show up here over the next few months.

product-01 / workbench● IN PROGRESS
status: writing the codelaunch: coming months
How I work / From problem to production

Understand the product.
Then build it right.

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.

01 / 04

Understand

Who uses it, what hurts and what "done" looks like. I find problems before someone files them.

Product · Users · Problem
02 / 04

Spec it

Scope, edge cases and trade-offs written down and agreed with the team before coding.

Spec · Scope · Trade-offs
03 / 04

Build together

Small steps, shared early and covered by tests. AI speeds up the typing; I review every line.

Code · Tests · Review
04 / 04

Own it

Alerts, dashboards and playbooks, so the whole team knows what's happening in production.

Alerts · Dashboards · Playbooks
Together / Two ways to work

Have something in mind?
Let's talk about it.

A product team or a project of your own. Same care, same ownership.

01LONG-TERM / EMBEDDED

Work inside your team

Long-term engagements, embedded in your product team.

  • Backend and distributed systems
  • Product thinking and ownership
  • Remote, in English or Portuguese
Book a call
02FREELANCE / PROJECTS

Build your project

Freelance projects, from idea to production.

  • APIs and backend services
  • Production health and observability
  • Clear scope, steady delivery
Book a call
Shared with the community

Something's
being written.

The first articles are on the way: lessons from production, architecture and the way I work.

draft-01 / writing desk● DRAFTING
status: writing the introfirst post: soon
All articles