Pular para o conteúdo
do

Olá, eu sou o Diego Oliveira

Fullstack Software Engineer

Construo sistemas financeiros de alta criticidade com Java, Spring Boot e Node.js/NestJS — de arquitetura de microsserviços e mensageria a observabilidade em produção.

Retrato de Diego Oliveira, Fullstack Software Engineer

O que eu faço

Backend robusto, escalável e observável

Arquitetura de Microsserviços

Sistemas distribuídos escaláveis com Java e Spring Boot, aplicando Clean Architecture, SOLID e DDD.

Spring BootClean Architecture

Sistemas Orientados a Eventos

Processamento assíncrono e desacoplado com RabbitMQ, idempotência e resiliência contra falhas.

RabbitMQIdempotência

APIs & Integrações

APIs REST transacionais e integrações com Oracle ERP, AWS Textract e serviços externos.

APIs RESTOracle ERP

Observabilidade & DevOps

Monitoramento centralizado com Grafana, Loki e Promtail, além de CI/CD com Docker.

Grafana / LokiDocker & CI/CD

Sobre mim

Da concepção da arquitetura à produção

Sou desenvolvedor backend com 3 anos de experiência em sistemas financeiros de alta criticidade usando Java, Spring Boot e Node.js/NestJS. Trabalho com arquitetura de microsserviços e sistemas orientados a eventos, mensageria com RabbitMQ, Oracle, PostgreSQL, Docker e AWS — atuando desde o desenho da solução até a implantação em produção.

Minha abordagem

  1. Desenhar a solução com o negócio
  2. Implementar backend resiliente
  3. Implantar com observabilidade

Skills

Stack para backend distribuído e confiável

Backend

  • Java 8/11/17/21
  • Spring Boot
  • Spring Security
  • JPA / Hibernate
  • Node.js
  • NestJS
  • APIs REST

Bancos de Dados

  • Oracle
  • PostgreSQL
  • MySQL
  • MongoDB
  • Prisma
  • PL/SQL

Cloud & DevOps

  • AWS (EC2, S3, RDS)
  • Lambda
  • Textract
  • Docker
  • CI/CD
  • Flyway

Arquitetura & Práticas

  • Microsserviços
  • Event-Driven
  • RabbitMQ
  • Circuit Breaker
  • Clean Architecture
  • SOLID / DDD

Projetos

Soluções reais em produção

Automação de Arquivos Fiscais (SPED)

Ferramenta em Python que interpreta, valida, reconstrói e atualiza registros fiscais automaticamente — processando arquivos de 200+ empresas em segundos e eliminando etapas manuais de cerca de 2 horas.

  • #Python
  • #SQL
  • #Automação

ParkChatBot

Sistema completo com backend Java e integração com WhatsApp (Twilio) para gestão automatizada de contratos e interações.

  • #Java
  • #Twilio
  • #WhatsApp API

Gestão de Oficinas Automotivas

APIs RESTful com Spring Boot e PostgreSQL, migração H2 → PostgreSQL via Flyway, Clean Architecture e testes com 90% de cobertura sobre Docker e CI/CD.

  • #Spring Boot
  • #PostgreSQL
  • #Flyway

Sistema de Pedidos (Pizzaria)

Integração assíncrona via RabbitMQ para pedidos em tempo real, persistência NoSQL com MongoDB e monitoramento com Grafana.

  • #RabbitMQ
  • #MongoDB
  • #Grafana