Back-end Java · Spring Boot · Cloud

Construindo APIs,
sistemas e soluções
com Java.

Sou desenvolvedor back-end Java e levo cada projeto do código ao deploy em nuvem. Gosto de construir APIs sólidas com Spring Boot e, em paralelo, evoluo no front-end com React e Next.js rumo a uma visão full stack.

Victor Rodrigues
Setup de estudos de Victor Rodrigues: mesa digitalizadora com anotações à mão e código Java na tela
Meu setup de estudos — mesa digitalizadora com as minhas anotações.
Perfil profissional

Olá, sou Victor Rodrigues

Sou o Victor, estudante de Análise e Desenvolvimento de Sistemas na FIAP e desenvolvedor em formação com foco em back-end Java. Sou movido por uma vontade genuína de evoluir todos os dias — acredito que conhecimento é poder e gosto de entender o que está por trás de cada tecnologia, não apenas fazer funcionar.

Antes de direcionar minha carreira para o desenvolvimento, passei quase dois anos como analista de atendimento na QuintoAndar, lidando com casos complexos entre proprietários e inquilinos: contratos, fluxos internos e exceções que pediam jogo de cintura. Cheguei a especialista e me tornei um ponto de apoio do time. Foi ali que afiei o que considero essencial em qualquer dev — comunicação clara, escuta ativa, organização, pensamento crítico e responsabilidade na hora de decidir.

Carrego comigo um lado criativo: já passei por design e desenvolvimento de games, e isso me ajuda a pensar em produto e experiência, não só em código. Aprendo com profundidade — prefiro dominar o fundamento a decorar atalhos — e gosto de transformar requisitos reais em soluções bem estruturadas.

No lado técnico, construo APIs com Java e Spring Boot, trabalho com Oracle/SQL e práticas como Docker e Azure DevOps, enquanto evoluo no front-end com React e Next.js rumo a uma visão full stack. Meu objetivo é atuar como desenvolvedor no ecossistema Java, contribuindo com código de qualidade, colaboração de verdade e melhoria contínua.

Tenho uma metodologia de estudo que une teoria e prática. Uso o aplicativo Xournal++ com uma mesa digitalizadora (pen display) para destrinchar cada curso à mão, no meu ritmo — misturando a escrita tradicional com o estudo moderno. Anoto minhas próprias observações e insights e complemento com prints de pesquisas aprofundadas feitas com IA (ChatGPT e Claude) e dos próprios conteúdos. Mantenho tudo organizado, salvo localmente e na nuvem para revisar de qualquer lugar. Para mim, entender o fundamento à mão e validar na prática é o que fixa o conhecimento de verdade.

Ver material de estudo (PDF)

Comunicação e relacionamento

Da experiência em atendimento: comunicação clara, escuta ativa e negociação para alinhar pessoas e expectativas.

Resolução de problemas

Visão analítica e jogo de cintura para lidar com exceções, contextos complexos e decisões sob critério.

Evolução constante

Aprendo com profundidade e busco entender os fundamentos por trás de cada tecnologia, não só aplicá-los.

Back-end Java

APIs REST com Spring Boot, Spring Security e JWT, JPA/Hibernate e arquitetura em camadas.

Dados e cloud

SQL e Oracle (incluindo Oracle Cloud), Docker, Azure e Azure DevOps — do banco de dados ao deploy.

Visão full stack e criativa

React, Next.js e TypeScript, com um olhar de produto vindo do design e do desenvolvimento de games.

Stack técnica

Tech Stack

Tecnologias que apliquei em projetos reais, do back-end ao deploy. O núcleo é Java e Spring; o front-end com React e Next.js é minha evolução em andamento rumo a uma visão full stack.

Back-end Java
Java
Spring Boot
APIs REST
Spring Security
JWT
JPA/Hibernate
Bean Validation
Dados e persistência
Oracle / SQL
Oracle Cloud
Flyway
Modelagem relacional
Excel
Integrações, IA e documentação
Swagger/OpenAPI
OpenFeign
Spring HATEOAS
Spring AI
Cloud, DevOps e testes
Docker
Azure
Azure DevOps
JUnit 5
Mockito
Maven
Evolução Full Stack
React
Next.js
TypeScript
Tailwind CSS
Ferramentas
Git
GitHub
IntelliJ IDEA
VS Code
Insomnia
Adobe Photoshop
Excel
Blender
Framer
Trabalhos selecionados

Projetos

Projetos da minha jornada na FIAP e em testes técnicos — do design da API ao deploy em nuvem. Cada um com repositório aberto, arquitetura real e decisões técnicas documentadas.

Histórico

Trajetória

Minha evolução desde a entrada na área de tecnologia até hoje.

  1. 2026Marco

    Conclusão da graduação e projetos de maior peso

    Conclusão da formação em Análise e Desenvolvimento de Sistemas pela FIAP. No último ano desenvolvi o Akaru na Global Solution de Java Advanced — a entrega de maior peso do curso —, com microserviços Java/Spring Boot, IA generativa, Oracle Cloud, testes automatizados e deploy no Azure. Também entreguei o Nutryon como Sprint (desafio de criar uma solução para um contexto real), com a stack completa publicada em nuvem.

  2. 2025Marco

    Projetos full stack e teste técnico

    Revoo, desenvolvido na Global Solution da FIAP sob o tema "O Futuro do Trabalho" (API Java + app mobile em React Native), e HypeAdvice, um teste técnico com Spring Boot, JSF e modelagem relacional em PostgreSQL. Período de consolidação de APIs REST, arquitetura em camadas e autenticação com JWT.

  3. 2024Formação

    Início da formação em ADS na FIAP

    Entrada na graduação em Análise e Desenvolvimento de Sistemas (ago/2024), com base em lógica de programação, banco de dados, desenvolvimento web e mobile, cloud e DevOps.

  4. 2022 – 2024Experiência

    Analista de atendimento na QuintoAndar

    Atuei na análise e intermediação de casos entre proprietários e inquilinos — contratos, aditivos e exceções operacionais que exigiam negociação cuidadosa. Cheguei ao nível especialista e me tornei um pilar de suporte do time, desenvolvendo comunicação assertiva, escuta ativa, liderança e resolução de problemas sob alto critério.

Contato

Vamos conversar

Estou aberto a oportunidades como desenvolvedor back-end Java. Se a sua equipe procura alguém dedicado, que entrega do código ao deploy e está em evolução constante, vamos conversar — pelo LinkedIn, GitHub ou e-mail.