I'm a DevOps Engineer based in Brazil.
I love building developer tools, experimenting with AI and LLMs, and turning complex problems into simple, reliable solutions.
I'm passionate about infrastructure, automation, backend development, and everything in between. Always tinkering, learning, and building something new.
Reference stacks in TypeScript, each one deployable on its own:
| Project | What it is |
|---|---|
| aws-cdk-eks-platform | Production-shaped EKS platform: network, cluster, node capacity and add-ons |
| aws-cdk-event-pipeline | Event ingestion pipeline with reliable queues and dead-letter handling |
| aws-cdk-serverless-shortlink | Serverless URL shortener |
Backstage plugins
| Package | What it does | |
|---|---|---|
| @ruivalim/kubernetes-apply | Scaffolder action that server-side applies any Kubernetes manifest, with dry-run support | |
| @ruivalim/shell-exec | Scaffolder action that runs commands and scripts, with parameters passed as literal arguments | |
| @ruivalim/catalog-cleanup | Page to find and delete orphaned catalog locations |
Pi extensions
| Package | What it does | |
|---|---|---|
| @ruivalim/pi-model-filter | Filter and block models from any provider through allow/block rules |
| Package | What it does | |
|---|---|---|
| exu-base | Train encoder-only decision models that answer with calibrated probability distributions | |
| ia-do-zero | An interactive AI course in Portuguese, with demos that run in the browser | - |




