改善 — Continuous improvement

Backend & cloud
engineering, practiced
as a quiet craft.

I'm Rafael Vilarinho Raiol — a senior software developer working across backend services, DevOps, and the cloud foundations they live on. Resilient systems, legible code, small daily betterments.

RoleSenior Software Developer · Ambev Tech
FocusBackend · Cloud · DevOps
StatusSenior Software Developer @ Ambev Tech
01 — About

An engineering of small iterations.

I work on systems that are meant to last — favoring clarity over cleverness, small improvements over grand rewrites.

I'm a software / DevOps engineer who supports development and security teams in defining and implementing scalable, secure, and stable infrastructure. The work I'm proudest of tends to be invisible: things that simply continue to work, year after year, without drama.

My mission is to enable fast and reliable delivery of high-quality products while keeping infrastructure performant and available. Day to day, that means designing backend systems with Java, Spring Boot, and Go, shaping cloud platforms on Azure, and writing the Terraform, pipelines, and automations that hold them together.

My approach is shaped by an idea I keep returning to — 改善 kaizen, the practice of small, continuous improvements. A system, like a garden, benefits more from steady attention than from sudden ambition. I try to leave every codebase a little quieter, a little more legible, than I found it. I'm also passionate about learning new technologies and sharing what I learn with others — mentoring is part of the craft.

Never regard your study as a duty, but as the enviable opportunity to learn the liberating beauty of the intellect for your own personal joy and for the profit of the community to which your later work will belong.

— Albert Einstein
02 — Stack

Tools, chosen carefully and used for years.

A short list I know well, rather than a long one I half-remember.

Java · Spring Boot

Primary backend stack

ddd · microservices · bddcurrent

Go

Services & integrations

apis · workers~3y

JavaScript / Node

Node, Nest, Next, React

typescript · mern~10y

Azure

Primary cloud platform

aks · service bus · devopscertified

Terraform · IaC

Infrastructure as code

terragrunt · crossplane~6y

Kubernetes · Docker

Container orchestration

aks · rancher · swarm~7y
Adjacent & comfortable
PythonC# / .NETPHP (Laravel) React · Next.jsNestJSReact Native MongoDBMySQLElasticsearch Azure Service BusSQS · SNS · RabbitMQ AWS (EC2 · S3 · Lambda) GitHub ActionsAzure DevOpsGitLab CI DatadogELK StackCloudWatch Shell · PowerShellLinux · Windows Server Nginx · ApacheDDD · BDDScrum · Kanban
03 — Work

A decade of building, tuning, and keeping the lights on.

A selection of roles. The years are accurate; the lessons, more so.

Jan 2026 — Present

Senior Software Developer

Ambev Tech · Campinas, SP

Designing, developing, and maintaining backend systems with Java and Spring Boot, applying Domain-Driven Design to keep services scalable and maintainable. Building REST APIs and microservices on Azure with Service Bus for event-driven messaging, orchestrated on AKS. Bridging technical decisions with business impact and mentoring junior and mid-level engineers along the way.

Java · Spring BootDDD · BDD Azure · AKS · Service BusJavaScript GitHub · CI/CD
Jul 2024 — Jan 2026

Senior Cloud Specialist

Ambev Tech · Campinas, SP

Owned improvements to the central platform services for Cloud Transformation — pipelines, automated cloud resource management, and IaC. Implemented and evolved the Enterprise Scale model and its Landing Zones, defined monitoring strategies for core infrastructure, and ran cost/efficiency analyses with SRE. Supported the development of Cloud Specialist I and Sysadmin roles via PDIs.

Azure · Azure DevOpsCrossplane Terraform · TerragruntDatadog Rancher · AKSJava · Python · Shell
Dec 2023 — Jun 2024

Senior DevOps Engineer

ADTsys Data Cloud · Cloud Efficiency / FinOps for Ambev

Led automation initiatives on the Cloud Efficiency team — using Terraform, Python, and Azure to remove repetitive operational work, surface resource visibility, and strengthen governance. Built dashboards for real-time cloud usage and cost insights and integrated DevOps practices into the SDLC.

TerraformPythonAzure FinOpsGovernance
Aug 2021 — Dec 2023

Senior Software Engineer / DevOps

FinanZero · São Paulo, SP

Two roles across two and a half years. Started on Marketing, shipping services in Go and Node with Next.js front-ends on AWS — Route 53, EC2, SQS, ECR, CloudFront — orchestrated with Docker Swarm and Terraform. Moved to Partner Integration to manage the team and monitor 30+ partner integrations (EmprestimoSim, Noverde, SuperSim and others), running feedback cycles and pushing the DevOps culture forward.

GoNode · Next.js · React MongoDBAWS · Terraform Docker SwarmPeople management
Dec 2020 — Jul 2021

Senior Software Engineer

Midway · São Paulo, SP

Built microservices for data provisioning on AWS Lambda and API Gateway with NestJS and TypeScript. Set up observability with the ELK stack and ran ETLs through Apache Airflow, all shipped via Azure DevOps pipelines.

NestJS · TypeScriptAWS Lambda · API Gateway ELKAirflowAzure DevOps
Jan 2020 — Dec 2020

Development Analyst

Mutant · São Paulo

Built voice digital assistants for Claro and SKY using NodeJS and TypeScript with NLP-driven, event-driven flows. Also shipped supporting API services in .NET.

NodeJS · TypeScriptNLP .NETBitbucket CI
Nov 2011 — Jan 2020

Full Stack Engineer / DevOps

RAVI Tecnologia · São Paulo

Eight years of building. Web platforms and APIs in PHP (Laravel, CakePHP, Codeigniter), JavaScript (Node, React, Next, Ionic, React Native) and Go. Desktop in C#, mobile in Android. On the operations side: Linux/Windows Server admin, Docker and Swarm, Terraform, ELK, AWS S3/CloudFront, load-balancing with AWS LB and Nginx, and CI/CD across GitHub Actions, GitLab Pipelines, and Bitbucket. Ran client interviews, project planning, and the day-to-day Scrum/Kanban.

PHP · LaravelJavaScript · React · Node GoC# · Android Docker · TerraformAWS · Linux
Sep 2009 — Jan 2015

Developer · Junior System Administrator

Centro Presbiteriano de Pós-Graduação Andrew Jumper · São Paulo

First steps in the craft. Wrote production software, kept servers alive, learned to read incident timelines, and started a notebook of mistakes — still keep it.

Web developmentLinux administration System operations
改善 — Begin a conversation

Resilient work, made together.

If you're building something that needs to be reliable, durable, and quietly excellent — I'd be glad to talk.

[email protected]