
Matheus Cristophi
Desenvolvedor Java
Contratar esta pessoa
Envie uma proposta de trabalho diretamente para este candidato
Sobre
Desenvolvedor Backend com foco em Java e ecossistema Spring Boot. Experiência no desenvolvimento de APIs REST, integração de bancos de dados relacionais e containerização com Docker. Primeiro colocado no processo seletivo de estágio da Prefeitura de Ubá (2026). Atualmente focado em arquiteturas escaláveis e persistência de dados em nuvem.
Experiência
Projetos Práticos
FilesB7 – Sistema de Transferência Bidirecional de Arquivos
Java 17, Spring Boot 3, PostgreSQL, Supabase
- Desenvolvimento de uma aplicação backend para transferência de arquivos via WiFi, priorizando a otimização de performance em transferência de dados bidirecional e persistência de dados.
- Implementação de histórico de transferências com integração ao banco de dados
PostgreSQL gerenciado via Supabase.
- Utilização de Spring Data JPA para mapeamento objeto-relacional e gerenciamento eficiente de metadados de arquivos.
- Estruturação de uma arquitetura robusta sem dependência de interface gráfica inicial, focada inteiramente na eficiência do serviço.
SystemPayout – Sistema de Gestão de Pagamentos para academias(Em
Desenvolvimento, Projeto Real)
Java 17, Spring Boot, MySQL, Docker
- Criação de um sistema completo de gestão financeira para o setor fitness
(academia).
- Desenvolvimento de lógica para controle de mensalidades, processamento de pagamentos e status de usuários.
- Implementação de um sistema de tratamento global de exceções para garantir a estabilidade da API e fornecer retornos claros ao cliente.
- Containerização da aplicação utilizando Docker para facilitar o deploy e a padronização do ambiente de desenvolvimento.
Gerenciador Acadêmico (Em Desenvolvimento)
Java 17, Spring Boot, Spring Data JPA, PostgreSQL
- Desenvolvimento de uma API REST robusta para a gestão de alunos e professores,
utilizando Arquitetura em Camadas para garantir a separação de responsabilidades
(Controller, Service, Repository, e Model).
- Implementação de um sistema de Tratamento Global de Exceções, assegurando retornos de erro padronizados e maior estabilidade da aplicação.
- Utilização do Spring Data JPA para o mapeamento objeto-relacional (ORM) e gerenciamento eficiente de persistência em banco de dados MySQL.
- Organização do projeto orientada por Domínios, facilitando a escalabilidade e a manutenção do código fonte.
Formação
Bacharelado em Ciência da computação – UniFagoc (01/2026 - 12/2029)
