Olá, eu sou Otávio Guedes 👋

Eng.Software - Desenvolvedor Back-end

Foco em back-end com Java, Spring Boot, bancos relacionais, práticas de DevOps e soluções em cloud.

Foto de perfil de Otávio Guedes

Sobre

Sou estudante de Engenharia de Software com foco em desenvolvimento back-end. Trabalho com Java e Spring Boot para construir APIs escaláveis, realizo modelagem de banco de dados com PostgreSQL, escrevo testes com JUnit e Mockito e aplico práticas de DevOps, como containerização com Docker e integração contínua. Também tenho interesse em IA generativa e soluções em cloud (AWS)./p>

Tecnologias & Ferramentas

Java Spring Boot PostgreSQL JUnit Mockito Engenharia de prompts AWS Maven Git / GitHub Docker HTML / CSS / JS

Projetos

Seleção de projetos no meu GitHub — códigos e README disponíveis nos links.

API Amigo Secreto 2.0

API Amigo Secreto 2.0

API REST moderna e completa para gerenciar sorteios de amigo secreto de forma digital e automatizada. Desenvolvida com Spring Boot, oferece recursos avançados de gerenciamento de grupos, algoritmo de sorteio inteligente e sistema de mensagens anônimas.

Java Spring Framework JWT JPA
Preview do projeto Roguelike Java

Roguelike Java

Um jogo roguelike clássico desenvolvido em Java puro, jogado direto no terminal. Explore masmorras geradas proceduralmente, colete itens, derrote inimigos e tente sobreviver o máximo de níveis possível!

Java POO ASCII
Preview do projeto AcademiaGYM API REST

AcademiaGYM — API REST

API RESTful profissional para gerenciamento completo de academias de ginástica, desenvolvida com Spring Boot 3.2.5, Spring Data JPA, Bean Validation e arquitetura em camadas.

Spring Boot API REST JPA
Preview do projeto Sistema E-commerce Database

Sistema E-commerce — Modelagem de Banco

Este projeto apresenta uma modelagem completa de banco de dados para um sistema de e-commerce, desenvolvida em PostgreSQL. O sistema foi projetado para suportar operações comerciais complexas, incluindo gestão de clientes (PF/PJ), produtos, pedidos, pagamentos, estoque e entregas.

SQL PostgreSQL Modelagem ER
Preview do projeto Gerenciador de Times

Gerenciador de Times e Jogadores

Sistema completo em Java para gerenciamento de times de futebol e seus jogadores, com persistência de dados e interface de linha de comando intuitiva.

Java POO CRUD
Preview do projeto Otavio's Bank

Otavio's Bank — Sistema Bancário (Java POO)

Um sistema bancário completo desenvolvido em Java que demonstra os principais conceitos de Programação Orientada a Objetos (POO), oferecendo uma experiência bancária simulada com funcionalidades modernas como PIX e investimentos.

Java POO

Contato

Estou aberto a oportunidades e colaborações. Pode me encontrar no GitHub, LinkedIn ou WhatsApp — ou enviar uma mensagem por aqui.