<Dev />

Olá, eu sou

Desenvolvedor Java com experiência e práticas soluções inovadoras

Download CV
0+
Anos de Experiência
0+
Projetos Profissionais
0+
Clientes Atendidos
0%
Comprometimento Profissional

Sobre Mim

Sempre buscando desenvolver soluções para problemas complexos.

Foto profissional

Desenvolvedor de Software Jr na Compass.UOL, com mais de 3 anos de experiência em desenvolvimento web e infraestrutura. Atualmente estudante de Engenharia de Software, com previsão de término em agosto de 2026, natural de Goiás. Atuo em sistemas de crédito e gerenciamento de documentos com Java 21 (Spring Boot), Node.js/NestJS, Arquitetura Hexagonal, micro-frontends em React (TypeScript), arquitetura event-driven com Kafka, Camunda BPM, Azure (AKS e Azure DevOps), observabilidade com ELK Stack, testes automatizados (JUnit, Mockito e JaCoCo) e desenvolvimento assistido por IA com GitHub Copilot e Claude Code (Specification-Driven Development).

Participo de pesquisa científica voltada ao desenvolvimento de um aplicativo educacional com Inteligência Artificial, aplicando conhecimentos avançados em programação e integração de tecnologias emergentes. Práticas consolidadas em princípios SOLID, TDD, caching, logging e escalabilidade de aplicações de grande porte. Experiência também em migração de estruturas com Flyway, bancos de dados relacionais (PostgreSQL e MySQL) e atuação em times ágeis (Scrum) em colaboração com QA.

Possuo sólida vivência em sistemas legados com Java 8 (JSF, RichFaces e JSP), garantindo adaptabilidade em diferentes cenários. Conhecimentos complementares em DevOps e design gráfico.

Desenvolvimento

Código limpo, escalável e bem documentado

UI/UX Design

Interfaces intuitivas e experiências memoráveis

Performance

Otimização e velocidade em primeiro lugar

Colaboração

Trabalho em equipe e comunicação eficaz

Experiências

Trajetória profissional e experiências significativas na área de desenvolvimento de software.

Desenvolvedor de Software Jr

Jan 2026 - Presente - Compass.UOL (SP)

Empresa de tecnologia e consultoria digital, integrante da AI/R, dedicada a soluções de modernização, cloud e inteligência artificial. Atuo em sistemas de crédito e Gerenciamento de Documentos (GEDC) com usuários de todo o Brasil. Desenvolvo microsserviços em Java (JDK 21), Spring Boot, Node.js e NestJS com Arquitetura Hexagonal, testes automatizados com JUnit, Mockito e JaCoCo, além de micro-frontends em React com TypeScript apoiados por BFFs. Utilizo Camunda BPM, PostgreSQL, Redis, Elasticsearch e arquitetura Event-driven com Kafka. Na nuvem, Azure com Kubernetes (AKS), Git, repositórios, pipelines e releases no Azure DevOps, e observabilidade com ELK Stack, Azure Monitor e Application Insights. Também aplico GitHub Copilot e Claude Code no desenvolvimento com Specification-Driven Development (SDD) e em iniciativas de BPI, unindo análise assistida por IA e process mining.

Estagiário de Desenvolvimento

Fev 2024 - Presente - Centro Universitário Alfredo Nasser - UNIFAN (GO)

Atuação no desenvolvimento de aplicações web para otimização e gerenciamento de processos da Pró-Reitoria Acadêmica. No frontend, Angular 17, TypeScript, HTML5, CSS3, JavaScript e Node.js, criando interfaces responsivas e interativas. No backend, Java 17, Spring Boot 3, microserviços REST, Spring Security com OAuth2, Maven, JUnit, DDD, TDD e padrões de design, garantindo escalabilidade, segurança e qualidade do código. Em DevOps, Git/GitHub, Docker/Docker Compose, Prometheus, Grafana e configuração de Reverse Proxy, promovendo automação, padronização e observabilidade.

Desenvolvedor Pleno FullStack Java

Dez 2024 - Ago 2025 - Otimize-TI - Tecnologia Otimizando Negócios

Desenvolvimento de sistemas de grande escala no setor educacional. Manutenção de sistemas legados (Java 8, JSF, JSP, RichFaces, XHTML) e desenvolvimento de novas aplicações com Java 21, Spring Boot 3.5, arquitetura MVC, APIs RESTful e front-end com PrimeFaces. Trabalho na plataforma SEI, atendendo ~1 milhão de estudantes. Utilização de SVN/Git, metodologia ágil Scrum e integração contínua com QA, garantindo entregas de alta qualidade.

Formação Acadêmica

Histórico de estudos e especializações que complementam minha experiência profissional.

Bacharelado em Engenharia de Software

Ago 2026 - Centro Universitário Alfredo Nasser - UNIFAN (GO)

Formação acadêmica com foco em desenvolvimento de software, manutenção e segurança, engenharia de requisitos, arquitetura de software, reengenharia, gerenciamento de configuração e integração de sistemas automatizados. Competências adquiridas incluem revisão de código, Servlets e mais de 25 habilidades técnicas aplicadas a projetos complexos.

Licenças e Certificados

SOLID Principles of Object Oriented Design and Architecture

Udemy · Emitida em Out 2025

Credencial: UC-f413041f-ea08-4163-bca2-c24f13735137

Competências: Princípios SOLID

Test-Driven Development Essencial

AlgaWorks · Emitida em Nov 2024

Credencial: JJ4EUI2878

Competências: Apache Maven, Tecnologia da informação e mais 5 competências

Principais Design Patterns Aplicados com Java

AlgaWorks · Emitida em Nov 2024

Credencial: 7O87OLPNJD

Competências: Apache Maven, Tecnologia da informação e mais 4 competências

Especialista Java

AlgaWorks · Emitida em Nov 2024

Credencial: OWZX93NWA3

Competências: Java Virtual Machine (JVM), Apache Maven e mais 8 competências

Especialista JPA

AlgaWorks · Emitida em Jun 2024

Credencial: FP76ZVD37E

Competências: Apache Maven, Tecnologia da informação e mais 4 competências

Especialista Spring REST

AlgaWorks · Emitida em Mai 2024

Credencial: IVYUNCV4V3

Competências: Git, Microservices e mais 23 competências

Santander Backend Java

Santander Universidades - Brasil · Emitida em Out 2023

Credencial: 1E6C6E0B

Competências: Git, Engenharia e mais 19 competências

Meus Projetos

Uma seleção dos meus trabalhos mais recentes e impactantes

Spring API RESTful Algafood

Esta API é um microserviço desenvolvido com Spring Boot 3 e Java 17, que consome informações do banco de dados de forma segura utilizando tokens de autenticação provenientes de uma API de autorização externa (OAuth 2.0). O sistema é projetado para ser modular, escalável e integrado com tecnologias modernas como Redis, AWS S3, e JasperReports.

Java 17Spring Boot 3Spring SecurityOAuth2JWTJPA / HibernateArquitetura de MicrosserviçosRedisAWS S3JasperReportsPostgreSQL / MySQLDockerClean CodeSOLIDDDD
Authorization Server Spring Boot

Microsserviço RESTful com Spring Boot 3, usando Spring Security 6, OAuth2 e JWT para autenticação e autorização, com gerenciamento de transações via JPA e integração com banco de dados relacional.

Java 17Spring Boot 3Spring Security 6OAuth2JWTJPA/HibernateTransaçõesREST APIBanco de Dados Relacional
Design Pattern Java

Este repositório apresenta implementações práticas dos principais padrões de projeto (design patterns) em Java 17, utilizando Maven como ferramenta de build. Cada padrão é exemplificado com código limpo e documentação objetiva, facilitando o entendimento e aplicação em projetos reais.

Java 17MavenDesign PatternsSOLIDClean CodeTestes Unitários

Minhas Habilidades

Atuo com tecnologias modernas e boas práticas de desenvolvimento para criar soluções completas, escaláveis e de alta qualidade: Java 21 (Spring Boot 3.5), Angular, React, microsserviços, APIs RESTful, pipelines CI/CD, Docker, AWS, mensageria (RabbitMQ e Kafka), testes automatizados (JUnit e Mockito), versionamento (GitFlow e SVN), TDD, Clean Code, SOLID, DDD, Design Patterns e escalabilidade de aplicações de grande porte. Experiência em migração de estruturas com Flyway, bancos de dados relacionais (PostgreSQL e MySQL) e atuação em times ágeis (Scrum/Kanban), além de sólida vivência em sistemas legados com Java 8 (JSF, RichFaces e JSP).

Backend & Arquitetura Java
Java 8 / Java 21 (Spring Boot 3.5)95%
APIs RESTful / GraphQL92%
SOLID / Clean Code / DDD92%
Design Patterns (Factory, Strategy, Repository, Proxy)90%
MVC / DTO / Service Layer90%
Arquitetura Hexagonal / Event-driven88%
Node.js / NestJS85%
Camunda BPM75%
Frontend
Angular (TypeScript)95%
React / Micro-frontends / BFF85%
Next.js80%
Tailwind CSS / Sass88%
Vue.js75%
Banco de Dados & Mensageria
PostgreSQL / MySQL90%
Redis / MongoDB85%
Elasticsearch78%
Flyway / Liquibase85%
RabbitMQ / Kafka80%
DevOps & Cloud
Docker / Docker Compose90%
CI/CD (Jenkins / GitHub Actions)85%
Azure / Kubernetes (AKS) / Azure DevOps82%
ELK Stack / Azure Monitor / App Insights78%
AWS80%
Vercel / Deploy80%
Ferramentas & Metodologias
Git / SVN / GitFlow95%
Postman / VS Code / Figma90%
TDD / JUnit / Mockito / JaCoCo88%
GitHub Copilot / Claude Code / SDD85%
Scrum / Kanban / Agile80%

Tecnologias que Utilizo

Java 8 / Java 21Spring Boot 3.5AngularReactNext.jsVue.jsNode.jsNestJSPythonArquitetura HexagonalCamunda BPMElasticsearchELK StackKubernetes (AKS)Azure DevOpsGitHub CopilotClaude CodePostgreSQLMySQLMongoDBRedisFlywayLiquibaseRabbitMQKafkaDocker / Docker ComposeAWSTailwind CSSSassGraphQLREST APIsCI/CDJenkinsGit / SVN / GitFlowTDD / JUnit / MockitoScrum / KanbanFigmaVS CodePostmanSOLIDClean CodeDDDDesign PatternsMVC / DTO

Entre em Contato

Vamos conversar sobre seu próximo projeto ou oportunidade de trabalho

Vamos Trabalhar Juntos

Estou sempre aberto a discutir novas oportunidades, projetos interessantes ou simplesmente trocar ideias sobre tecnologia. Entre em contato!

Email

rodrigo.rr.dutra@protonmail.com

Localização

Goiás, Brasil

Disponibilidade

Atualmente disponível para projetos freelance e oportunidades full-time.