Backend
Java e Spring Boot, microsserviços e design de APIs REST que favorecem manutenção.
Engenheiro de Software — Backend
Me chamo Gulherme. Trabalho com desenvolvimento de software — APIs bem definidas, consistente e pipelines que reduzem surpresas em produção. Gosto de sistemas onde é possível entender o que acontece em cada camada.
Trabalho com backend e gosto de construir serviços fáceis de entender e manter. Em vez de atalhos, prefiro escolhas que facilitem mudanças no longo prazo: contratos claros, testes que protejam o time e deploys previsíveis.
Nos últimos meses tenho investido em observabilidade e em automatizar pontos do processo de entrega. Também faço experimentos com dados para extrair informações úteis, sem transformar o projeto em um laboratório infinito.
APIs REST, modelagem de dados e arquitetura orientada a serviços.
Iterações curtas, automação e documentação mínima necessária para que outros também entendam o sistema.
Observabilidade, pipelines e uso prático de dados para decisões de produto.
Java e Spring Boot, microsserviços e design de APIs REST que favorecem manutenção.
MySQL, PostgreSQL, Redis e otimização para consultas específicas.
Contratos claros, versionamento, testes e autenticação simples.
Docker, GitHub Actions e pipelines.
Provas de conceito para usar dados em decisões de produto e automações pontuais.
Plataforma para vendas e gestão de produtos. No backend, implementei fluxo de pedidos, controle de estoque e integrações de entrega. O foco foi manter a consistência dos dados e reduzir pontos de falha.
Projeto para gerenciar eventos com foco em backend: filas de processamento, persistência e integrações. O aprendizado principal foi criar contratos claros entre serviços e garantir tolerância a falhas.
Auxiliei alunos em lógica, Java e web. Ensinar reforçou minha clareza ao documentar e explicar decisões técnicas.
Desenvolvo APIs e automações com foco em reduzir dívida técnica e automatizar deploys e testes.
Decisões que mantêm o sistema compreensível e permitem mudanças seguras.
Logs, métricas e tracing para diagnóstico rápido sem adivinhação.
Pipeline que valida e entrega com mínimo de intervenção manual.
Experimentos práticos para usar dados em decisões de produto, com entregas pequenas e mensuráveis.
Pipelines simples e testes para garantir qualidade da informação consumida pelo produto.
Se tem uma vaga, uma proposta ou uma questão técnica, envie uma mensagem.