carlos.oliveira

Olá, eu sou

Carlos Oliveira

Engenheiro de Software — Backend & Cloud

Construindo backends escaláveis e arquiteturas modernas na nuvem.

Carlos Oliveira

01

Sobre

Engenheiro de Software com foco em backend, arquitetura de aplicações e soluções cloud, atuando principalmente com Python, Java e o ecossistema AWS. Atuo com Python (FastAPI) e Java (Spring Boot), aplicando Clean Architecture, DDD, SOLID e Clean Code para construir sistemas modulares, escaláveis e de fácil manutenção — com experiência em serviços serverless, containers, infraestrutura em nuvem e pipelines de CI/CD.

02

Skills

Backend

PythonJavaFastAPISpring BootAPIs REST

Cloud & AWS

EC2ECSLambdaCognitoCloudWatchCloudFormation

Dados

MongoDBDynamoDBSQLPostgreSQL

DevOps & CI/CD

DockerCodePipelineCodeBuildCodeDeployCodeCommitGit/GitHub

Arquitetura

Clean ArchitectureDDDSOLIDMicrosserviçosSistemas distribuídos

03

Projetos em destaque

Uma seleção dos meus repositórios públicos no GitHub.

Mercado Livre API Integration

API de integração com o Mercado Livre: fluxo OAuth2 com renovação automática de access token, rotas para publicação de produtos e persistência em PostgreSQL.

PythonPostgreSQLOAuth2REST API
Ver no GitHub

FastAPI Gateway

API Gateway construído com FastAPI para comunicação entre microsserviços, com autenticação JWT, rate limiting, cache e roteamento dinâmico.

PythonFastAPIJWTRedisMicrosserviços
Ver no GitHub

Gear Up — Auto Workshop

Ecossistema de 7 microsserviços para gestão de uma oficina automotiva (catálogo, ordens de serviço, faturamento, execução), com saga coreografada, Clean Architecture e infraestrutura como código em Kubernetes/Terraform.

Java 21Spring BootMicrosserviçosKubernetesTerraform
Ver no GitHub

FastAPI Boilerplate

Template production-ready para APIs com FastAPI: autenticação JWT, PostgreSQL com migrações Alembic, cache com Redis, WebSockets, tarefas assíncronas com Celery e CI/CD.

PythonFastAPIPostgreSQLDockerCI/CD
Ver no GitHub

Transport Management System

Sistema de gestão logística construído com NestJS e Prisma, aplicando DDD e Clean Architecture: entregas, entregadores, autenticação por papéis e rastreamento.

TypeScriptNestJSPrismaDDD
Ver no GitHub

04

Contato

Vamos conversar sobre backend, arquitetura ou oportunidades de colaboração.