Mateus R. Campos / Backend Developer

Disponível para oportunidades backend

APIs seguras e sistemas backend feitos para evoluir.

Desenvolvo serviços REST com Java, Spring Boot e Node.js, cobrindo autenticação, persistência, testes automatizados e documentação. Quando o produto exige, entrego também a interface em React e Next.js.

Stack principalJava 21 · Spring Boot · Node.js · PostgreSQL

01 / Requisição

POST /api/resource

02 / Segurança

JWT + perfis

03 / Persistência

PostgreSQL

04 / Resposta

201 Created

Trabalho comprovável

Backend demonstrado em produtos, não apenas em listas de tecnologias.

Três projetos que mostram segurança, modelagem de dados, integrações e operação em contextos diferentes.

01

Produto em produção

CVnoAlvo

Online

Aplicação web para adaptar currículos a vagas específicas, com análise de compatibilidade, geração de artefatos otimizados para ATS, backend Java/Spring, PostgreSQL e autenticação JWT.

Java 21Spring BootSpring SecurityJWTPostgreSQL
Ver detalhes técnicos
02

API backend

DSCommerce

Deploy público

API REST de e-commerce com produtos, categorias, usuários, pedidos, autenticação OAuth2/JWT, autorização por perfis, persistência JPA/Hibernate e documentação OpenAPI.

Java 21Spring Boot 3Spring SecurityOAuth2JWT
Ver detalhes técnicos
03

Sistema full stack

SYSMP

Produto privado

Sistema full-stack para gestão de prazos com autenticação JWT, painel administrativo, PostgreSQL e comunicação em tempo real para acompanhamento operacional.

Node.jsExpressReactTypeScriptWebSocket
Ver detalhes técnicos

Como construo

Do contrato da API ao deploy.

Uma sequência de trabalho orientada a comportamento, segurança e manutenção.

  1. 01

    Contrato e domínio

    Defino recursos, responsabilidades, respostas e regras antes de acoplar a implementação.

  2. 02

    Segurança e dados

    Trato autenticação, autorização, validação e persistência como partes do desenho.

  3. 03

    Qualidade verificável

    Testes automatizados e documentação protegem os fluxos críticos e facilitam evolução.

  4. 04

    Entrega e operação

    Containerização, configuração por ambiente e observação dos erros fecham o ciclo.

Próximo desafio

Procuro problemas que mereçam um backend claro, seguro e sustentável.

Estou aberto a oportunidades backend e full stack em equipes que valorizem qualidade técnica, colaboração e aprendizado contínuo.

Entrar em contato
    Mateus R Campos - Desenvolvedor Backend