Olá, eu sou Otávio Guedes 👋

Eng. Software
Back-end Developer

Foto de perfil de Otávio Guedes

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.

0 Projetos publicados
0 Tecnologias no dia a dia
0 Anos codando
0 Foco em back-end

Sobre

Desenvolvedor back-end Java com projetos autorais em produção e atuação profissional em desenvolvimento e segurança da informação. Construo APIs REST completas com Spring Boot, Spring Security (JWT + API Key) e PostgreSQL, aplicando POO, SOLID e arquitetura em camadas. Tenho prática com programação reativa (WebFlux), testes automatizados (JUnit/Mockito), Docker, CI/CD (GitHub Actions) e front-end com React/TypeScript.

Tecnologias & Ferramentas

Java 17/21 Spring Boot Spring Security WebFlux PostgreSQL SQL Server MongoDB JUnit Mockito React TypeScript Git / GitHub Docker GitHub Actions AWS Kubernetes Maven Scrum / Kanban Clean Code Engenharia de prompts

Serviços

O que eu entrego — código limpo, prazo combinado e comunicação direta.

</>

Criação & Manutenção de APIs REST

Desenvolvimento de APIs RESTful com Java e Spring Boot — autenticação JWT, documentação Swagger, testes com JUnit e Mockito, deploy com Docker.

JavaSpring BootPostgreSQLDockerJWT
Ver onde contratar →

Disponível em

Código limpo, arquitetura pensada e entrega no prazo. Me encontre nas plataformas abaixo:

Otávio Guedes - Engenheiro de Software Back-end Java

Sites & Landing Pages

Sites e landing pages para micro e pequenas empresas sem presença online. Do zero ao ar, com identidade visual, responsividade total e hospedagem inclusa. Via Fio Web.

HTMLCSSJSGitHub PagesDesign
Ver como contratar →

Fale comigo

Atendo micro e pequenas empresas em Suzano/SP e região. Me chame pelo WhatsApp ou Instagram:

Experiência

Atual

Estagiário de Desenvolvimento

NicolaSec — São Paulo/SP · Jul 2026 – Set 2026

  • Atuo em desenvolvimento com foco em Java, unindo código de aplicação a fundamentos de infraestrutura e segurança: servidores Windows/Ubuntu, SQL Server e integração via JDBC.
  • Aplico conceitos de segurança da informação (IAM, PAM, GRC), com boas práticas alinhadas à ISO 27001 e LGPD, além de produzir conteúdo técnico sobre esses temas.
  • Trabalho com scripting em bash e redes no suporte a rotinas de desenvolvimento e testes, usando ambientes virtualizados em VirtualBox.
JavaSQL ServerJDBCBashIAMISO 27001

Formação

Bacharelado em Engenharia de Software

Universidade São Judas Tadeu — São Paulo/SP · Jan 2025 – Dez 2028

Comunidade

  • Embaixador Universitário DIO, apoiando iniciativas de educação em tecnologia.
  • Criador de conteúdo técnico na Brasil JUG (comunidade Java brasileira) e membro ativo do ecossistema Java.

Idiomas

  • Inglês — leitura e escrita técnica avançada, conversação intermediária.

Projetos

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

CVibe - Aplicação Full-Stack de Otimização de Currículos para ATS com IA

CVibe — Otimizador de Currículos para ATS com IA

Aplicação full-stack para otimizar currículos para sistemas ATS, com backend em Java 17, Spring Boot e IA generativa via NVIDIA NIM.

Java 17Spring BootReactTypeScriptSupabaseNVIDIA NIM
Kytrionyx AI - Interface Web Local para Modelos de IA via Ollama

Kytrionyx AI

Kytrionyx AI é uma interface web completa e local para interagir com modelos de linguagem open source via Ollama. Um assistente de IA que roda inteiramente no seu hardware, sem enviar dados para servidores externos.

OllamaWeb UIIA Local
CommitGen AI - Gerador de Mensagens de Commit Semânticas com LLaMA e GroqCloud

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 e receba sugestões prontas.

JavaSpring BootDockerIA
GamifyAPI - API de Gamificação Multi-tenant em Java e Spring Boot

GamifyAPI

Plataforma de gamificação multi-tenant para apps e plataformas educacionais. XP, conquistas, streaks, leaderboard e webhooks assíncronos com retry exponencial.

JavaSpring BootJWTMulti-tenant
API Amigo Secreto 2.0 - API REST para Sorteio Digital com Spring Boot

API Amigo Secreto 2.0

API REST completa para sorteios de amigo secreto digitais. Algoritmo de sorteio inteligente e sistema de mensagens anônimas com Spring Boot.

JavaSpring FrameworkJWTJPA
Roguelike Java - Jogo Clássico de Terminal com Masmorras Geradas Proceduralmente

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!

JavaPOOASCII
Gerenciador de Times e Jogadores de Futebol com CLI em Java

Gerenciador de Times e Jogadores

Sistema Java completo para gerenciar times de futebol e seus jogadores, com persistência de dados e CLI intuitiva.

JavaPOOCRUD
Galope Furioso - Simulador de Corrida de Cavalos no Terminal em Java

Galope Furioso — Simulador de Corrida no Terminal

Simulador de corrida de cavalos no terminal em Java. Animações em tempo real, contagem regressiva, pódio e múltiplas corridas — tudo via linha de comando.

JavaPOO
Otavio's Bank - Simulador de Sistema Bancário em Java POO com PIX

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

Sistema bancário completo em Java demonstrando POO com funcionalidades como PIX e investimentos simulados.

JavaPOO

Contato

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