About

João Camilo

Software engineer, founder and lecturer, working between backend systems, cloud infrastructure and the people who run them.

Photo of João Camilo

I am an independent technical consultant working on backend systems, cloud infrastructure and integrations. I work with small and medium-sized companies that need to understand what they run, control what it costs and change it without breaking production.

I also build and maintain my own software products. Building them keeps me close to the same problems I diagnose for clients: unclear systems, risky releases and knowledge that lives in one person's head.

João Camilo presenting a talk on secure software development at GDG Varginha 2025
GDG Varginha 2025
João Camilo teaching in a classroom, next to the projector
classroom

How I work

Understand before optimizing

Most performance and cost problems are really understanding problems. I start by making the system legible.

Boring where it matters

I prefer simple, observable systems over clever ones. Good architecture protects business rules and data first.

Written, not just spoken

Decisions, trade-offs and plans get written down, so the team can keep going without me.

Honest about limits

I say when something is outside my scope, and I do not promise results I cannot control.