I started as an intern in September 2021, writing Lambda functions and deployment pipelines on AWS. By September 2025 I was leading end-to-end architecture for an enterprise AI platform. The path between those two points ran through junior, mid-level, and a stretch where I was the only backend developer on an entire project.
That stretch is where it clicked. Being solely responsible for a production system teaches you fast that the expensive decisions are not about code — they are about boundaries: what each service knows, who is allowed to call whom, and how a change reaches production without anyone holding their breath.
That is the work now. I design distributed systems other people can operate: reference architecture written down as ADRs, microservices on Kubernetes with event-driven messaging, and a GitOps pipeline where every change is traceable from commit to cluster. I hold a Computer Science degree from UFLA, with a thesis on microservices architecture, and I am pursuing an MBA in Software Engineering at USP/Esalq.