● Senior Software Engineer & Architect

Building systems
that scale.
Leading people
that deliver.

20+ years designing resilient, event-driven systems for fintech and gaming. Bridging enterprise architecture with modern AI tooling.

JavaAWSEvent-Driven KafkaDevOpsTerraform
Rafael Andrade de Oliveira
Java · 20+ yrs
Event-Driven
☁️ AWS Cloud
Java
Spring
Kafka
AWS
Docker
Kubernetes
PostgreSQL
TypeScript
Grafana Grafana
Terraform
Java
Spring
Kafka
AWS
Docker
Kubernetes
PostgreSQL
TypeScript
Grafana Grafana
Terraform
0
Years of Experience
0
Projects Delivered
0
Companies Served
0
Tech Stacks Mastered
● About

More than a decade
of engineering excellence.

Born in Brazil, crafting software for the world.

I'm Rafael, a Senior Software Engineer and Architect based in Porto Alegre, Brazil. For over 20 years, I've been obsessing over how to build distributed systems that are resilient, scalable, and — above all — reliable under pressure.

My career spans fintech, gaming, and enterprise software. From early monoliths to event-driven microservices running on AWS, I've seen architectures evolve and learned that every great system is a series of deliberate trade-offs.

Lately, I've been diving deep into AI tooling — not as a hype-driven experiment, but as another leverage point in the engineer's toolkit.

"Building scalable systems is an exercise in trade-offs. Great engineers don't chase perfection — they optimize for outcomes."

— Rafael Andrade de Oliveira
Architecture

Architecture & Design

Event-driven systems, DDD, microservices — patterns that scale with your business.

AI & Automation

AI & Automation

Integrating LLMs and AI agents into workflows that multiply engineering throughput.

Observability

Observability

Turning production signals into actionable insights with modern observability stacks.

Leadership

Leadership

Tech lead, mentor, and architect — helping teams do their best work.

Engineering at the
intersection of rigor and velocity.

I believe the best software is built by teams that combine deep technical discipline with a relentless focus on delivery. Architecture matters — but so does shipping. My job is to make sure both happen, every single day.

"The gap between a good system and a great one isn't technology — it's the quality of the trade-offs you're willing to make." — Rafael Andrade de Oliveira
● Strengths & Skills

What I bring
to the table.

🎯 Core Competencies

System Architecture & Design100%
Backend Engineering (Java, Spring)100%
Event-Driven & Distributed Systems100%
Cloud Infrastructure (AWS)100%

⚡ Specialized Areas

AI Tooling & Integration100%
DevOps & Containerization100%
Observability & Monitoring100%
Tech Leadership & Mentoring100%
● Technology Stack

The tools I reach for.

Two decades of production experience distilled into a curated toolbox.

Languages & Frameworks
JavaJava
Spring
TypeScript
React
Gradle
Maven
Cloud & Infrastructure
AWS
Docker
K8s
Terraform
NGINX
Linux
Data & Messaging
Kafka
PostgreSQL
MongoDB
Redis
SQL Server
Observability & DevOps
GrafanaGrafana
Prometheus
Git
● Career Journey

Two decades of
shipping software.

From monoliths to microservices, from gaming to fintech — here's the story.

Jul 2024 — Present
Senior Software Engineer
Ambush / PayPal

Maintain and enhance a Spring-based backend ecosystem powering payment flows (checkout planning/execution stability), applying scalable service design and reliability practices. Manage observability infrastructure with Terraform (Datadog), create dashboards and alerts. Operate CI/CD pipelines with Harness, migrating from Jenkins. Centralize error handling with AOP (AspectJ). Orchestrate biweekly production releases with risk assessment. Improve throughput using AI-assisted tools (Claude, Cursor, Copilot).

JavaSpringPaymentsTerraformDatadogHarnessAOP
Feb 2022 — Oct 2025
Partner / Technical Consultant (Part-time)
Declare Cripto

Architected and built a secure platform for crypto fiscal document compliance with Receita Federal (Brazil). Managed AWS account, IAM, roles and policies following PoLP. Implemented event-driven architecture, serverless APIs, and databases. Integrated with exchanges (Binance, Bitso, Mercado Bitcoin, NovaDAX), payment gateways (Asaas), and CRM/communication tools (Sendgrid, Zoho, Beeviral). Used Terraform for IaC, Sentry for monitoring, Jenkins for CI/CD.

AWSServerlessTerraformCryptocurrencyAPI IntegrationEvent-Driven
Jan 2022 — Jul 2024
Lead Software Architect
ADP Brazil Labs

Designed a scalable architecture for a career planner application matching multiple data sources with AI, pluggable to any company. Responsible for event-driven architecture, serverless, and microservices using Node and Python. Managed all AWS cloud infrastructure, DevOps, and CI/CD. Implemented IaC with Terraform for disaster recovery. Integrated Dynatrace, Splunk, Kubernetes, Vault, Sonar, Artifactory. Adopted DynamoDB, DocumentDB, OpenSearch, API Gateway, BFF, and feature flags (Growthbook). Mentored the team on scalable architecture and clean code.

AWSTerraformNodePythonKubernetesDynamoDBAI
Jun 2021 — Nov 2021
Backend Software Engineer Specialist
Agibank

Responsible for technical definitions for Client Platform and Payment Gateway squads. Evolved architecture in scalability, idempotence, resilience, and performance using event-driven patterns with Kafka, RabbitMQ, and Spring Cloud. Adopted microservices with Java, Spring Boot, and Spring WebFlux. Implemented batch payment processing with Spring Batch and Camunda. Integrated third-party payment gateways (Matera, Dock). Improved monitoring with ELK and Grafana. Prioritized technical debt and legacy support.

JavaSpringKafkaRabbitMQCamundaELKPayments
Feb 2020 — Jun 2021
Software Architect
SoftDesign / Sicredi

Designed a scalable streaming hub to process all of Sicredi's accounting using Scala, Kafka, and Apache Flink. Migrated legacy data to the digital platform creating ETL processors. Built microservices APIs with Java, Spring WebFlux, Consul, Vault, InfluxDB, and MongoDB. Integration tests with Groovy and Spock. Integrated with Datalake, Athena, and Kafka Connect. Mentored the team on event-driven architecture, functional and reactive programming.

ScalaKafkaApache FlinkSpring WebFluxMongoDBETLReactive
● Let's Connect

Ready to build something great?

Whether you need architecture consulting, a tech lead, or just want to talk distributed systems over coffee — I'd love to hear from you.