Giovane Santiago

Desenvolvedor Back-End & DevOps | Java, Spring, Docker, Linux

Sobre Mim

Desenvolvedor Back-End com foco em Java e Spring, expandindo atuação para DevOps. Experiência na construção de APIs RESTful, microsserviços escaláveis e integração com bancos relacionais e NoSQL. Atuo com Docker, Docker Compose, Nginx, GitLab CI/CD e observabilidade com Prometheus, Grafana e Loki. Praticante de Clean Code, SOLID e arquitetura sustentável.

Linguagens Principais

Java
71%
Shell Script
22%
Terraform
7%

Projetos Destacados

Wishlist Service

Microserviço responsável por gerenciar uma wishlist (lista de desejos)

Java Spring Boot MongoDB
⭐ 4 stars 📌 2 forks
EM ANDAMENTO

Ecommerce AWS-serverless

Plataforma de e-commerce com arquitetura serverless na AWS

AWS Lambda API Gateway DynamoDB TypeScript
⭐ 5 stars 📌 3 forks

API Checklist Entregas

API para integração de banco de dados da aplicação Checklist Entregas

Java Spring Boot REST API
⭐ 8 stars 📌 2 forks

App Checklist Entregas

Aplicação para controle de entregas de motos da Royal Enfield

TypeScript Angular Front-end
⭐ 6 stars 📌 1 fork

BotRoyal

Bot para automação de processos relacionados à Royal Enfield

Java Automação
⭐ 4 stars 📌 1 fork

FormulárioRoyal

Formulário com entrada de dados para análise de financiamento

TypeScript React Formulários
⭐ 3 stars 📌 0 forks

Experiência Profissional

KSI Consultas

Salvador, Bahia, Brasil · Remoto
Desenvolvedor Back-End / Java & DevOps Atual
abr. de 2026 - o momento

Expansão da atuação para práticas DevOps em projeto com stack moderna. Responsável pela infraestrutura com Docker, Docker Compose e Nginx em VPS, pipeline CI/CD no GitLab, e observabilidade com Prometheus, Grafana, Loki e Promtail. Atua com segurança via JWT e OAuth2, e qualidade de código com JaCoCo, SpotBugs e PMD.

Infra & DevOps
Docker Docker Compose Nginx GitLab CI/CD VPS
Observabilidade
Prometheus Grafana Loki Promtail
Segurança
JWT OAuth2 Spring Security

RBS Consultoria em Tecnologia da Informação

Desenvolvedor Full-Stack Jr. Salvador, Bahia, Brasil · Remoto agosto de 2021 - maio de 2023 (1 ano 10 meses)
  • Desenvolvimento e manutenção de telas com HTML5, CSS3 e Javascript
  • Implementação de back-end com Java
  • Testes unitários com JUnit

Habilidades Técnicas

Java
Spring Framework
Spring Boot
Spring MVC
Spring Security
Spring Data JPA
OpenFeign
Hibernate
TypeScript
Docker
Docker Compose
Nginx
GitLab CI/CD
Linux CLI
Shell Script
Terraform
Amazon S3
AWS Lambda
Prometheus
Grafana
Loki
Promtail
JWT
OAuth2
DevSecOps
Cybersecurity
PostgreSQL
MySQL
MongoDB
Redis
DynamoDB
JaCoCo
SpotBugs
PMD
Maven
Git
Design Patterns
Clean Architecture
SOLID
SCRUM

Certificações

DevOps: construindo e gerindo containers com o Docker
Alura
abril de 2026
DevOps: trabalhando com tráfego seguro em comunicações web
Alura
abril de 2026
DevOps: explorando conceitos, comandos e scripts no Linux CLI
Alura
março de 2026
Amazon S3: manipule e armazene objetos na nuvem
Alura
agosto de 2025
TDD e Java: testes automatizados com JUnit
Alura
2024
Maven: gerenciamento de dependências e build de aplicações Java
Alura
2024
Java e Clean Architecture: descomplicando arquitetura de software
Alura
novembro de 2023
Design Patterns em Java II
Alura
novembro de 2023
Formação Programação paralela com Threads em Java
Alura
novembro de 2023
SOLID com Java
Alura
outubro de 2023
Formação Cybersecurity Specialist
DIO
dezembro de 2022
Québec Java Digital
DIO
novembro de 2022
Projetos ágeis com SCRUM
DIO
março de 2022

Formação Acadêmica

Universidade Católica do Salvador

Curso Superior de Tecnologia (CST), Análise e Desenvolvimento de Sistemas maio de 2025 - dezembro de 2027