Olá, eu sou Otávio Guedes 👋

Eng.Software - Desenvolvedor Back-end

Desenvolvedor com foco em back-end, utilizando Java e Spring Boot para criação de APIs, integração com bancos relacionais e soluções orientadas a 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.

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 CommitGen AI

CommitGen AI — Gerador de Commits com IA

Aplicação web que utiliza o modelo LLaMA 3.3 70B via GroqCloud para gerar mensagens de commit semânticas. Cole o git diff, escolha o estilo (Conventional Commits, Gitmoji ou Simple) e receba sugestões prontas para usar.

Java Spring Boot Docker IA
Preview do projeto 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 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 Provisionamento Automático de Servidor Web

Provisionamento Automático de Servidor Web

Scripts Shell que automatizam com um único comando o provisionamento completo de um servidor Apache2: firewall UFW, cabeçalhos de segurança, página responsiva, monitoramento e desinstalação — Infraestrutura como Código.

Shell Script Linux Apache2
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 Galope Furioso

Galope Furioso — Simulador de Corrida no Terminal

Simulador de corrida de cavalos no terminal feito em Java. Com animações em tempo real, contagem regressiva, pódio completo e suporte a múltiplas corridas - tudo via linha de comando.

Java POO
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.