Os dois ladosda aplicação.

Sou desenvolvedor full-stack. Trabalho os dois lados da aplicação: modelagem de dados, APIs e regras de negócio em Java com Spring Boot; interface, estado e performance em Angular, React e Next.js.

Sobre

O que me interessa é a junção — a fronteira onde o contrato da API encontra o componente que consome ela. É ali que a maioria dos bugs mora e é ali que dá pra ganhar mais tempo. Escrevo testes, cuido de observabilidade e prefiro resolver o problema simples antes de inventar abstração.

23 tecnologias

Stack

O que uso no dia a dia, dos dois lados da aplicação.

Back-end

  • Java
  • Spring Boot
  • Spring Security
  • JPA / Hibernate
  • REST
  • JUnit

Front-end

  • TypeScript
  • Angular
  • RxJS
  • React
  • Next.js
  • CSS moderno

Dados

  • PostgreSQL
  • MySQL
  • Redis
  • Flyway
  • SQL

Infra

  • Docker
  • Git
  • GitHub Actions
  • Linux
  • Nginx
  • Vercel
2021 — 2026

Trajetória

2024 — hoje

Desenvolvedor Full-Stack

Projetos próprios e freelance

APIs em Spring Boot, front em Next.js e Angular, deploy em containers.

2022 — 2024

Desenvolvedor Back-end

Adicione a empresa aqui

Serviços em Java, integrações, banco relacional e filas.

2021 — 2022

Início

Estudo e primeiros projetos

Fundamentos de Java, HTTP, SQL e versionamento.