Sou desenvolvedor de software com experiência em sistemas corporativos, integrações, APIs REST e bancos de dados.
Atualmente, estou direcionando meu desenvolvimento profissional para o ecossistema Java e Spring, desenvolvendo projetos completos que envolvem arquitetura de software, regras de negócio, segurança, testes automatizados, banco de dados e aplicações frontend.
- Desenvolvedor de software com experiência em sistemas corporativos
- Foco atual em Java, Spring Boot e desenvolvimento backend
- Experiência com APIs REST, integrações e bancos de dados
- Conhecimentos em desenvolvimento frontend com Angular e TypeScript
- Interesse em arquitetura de software, qualidade de código e boas práticas
- Uso de inteligência artificial como apoio ao desenvolvimento de software
- Desenvolvimento de projetos pessoais para evolução técnica e construção de portfólio
O CasaSaldo é um sistema de controle financeiro familiar criado para centralizar e organizar receitas, despesas, contas, cartões de crédito, categorias, parcelamentos e competências mensais.
O sistema está sendo desenvolvido com foco em uma arquitetura organizada, segurança, regras de negócio bem definidas, testes automatizados, versionamento do banco de dados e evolução contínua.
- Java 21
- Spring Boot
- Spring Data JPA
- Spring Security
- PostgreSQL
- Flyway
- Maven
- Docker
- Angular
- TypeScript
- Gestão financeira por família
- Suporte a múltiplos usuários
- Controle de receitas e despesas
- Gerenciamento de contas financeiras
- Categorias de receitas e despesas
- Controle de cartões de crédito
- Parcelamento de despesas
- Controle por competência mensal
- Fechamento e reabertura de competências
- Exclusão lógica de registros
- APIs REST versionadas
- Autenticação e autorização
- Testes automatizados
- Banco de dados versionado com migrations
Além de atender a uma necessidade de organização financeira familiar, o CasaSaldo também é utilizado como projeto de evolução profissional, permitindo aplicar conceitos como:
- Arquitetura em camadas
- Modelagem de domínio
- Regras de negócio
- DTOs e mapeamento de dados
- Validação de requisições
- Tratamento global de exceções
- Segurança de APIs
- Testes unitários e de integração
- Versionamento de banco de dados
- Conteinerização da aplicação
- Integração entre backend e frontend
- Documentação técnica
- Boas práticas de desenvolvimento
Tenho experiência com desenvolvimento e manutenção de soluções envolvendo:
- Desenvolvimento de APIs REST
- Integrações entre sistemas
- Sistemas corporativos
- Modelagem de dados
- Consultas e rotinas SQL
- Automação de processos
- Desenvolvimento backend
- Desenvolvimento frontend
- Implementação de regras de negócio
- Correção e análise de bugs
- Documentação técnica
- Análise de requisitos
- Uso de inteligência artificial no fluxo de desenvolvimento
Também possuo experiência com tecnologias, ferramentas e plataformas como:
- Java e Spring
- Angular e TypeScript
- ADVPL e Protheus
- ServiceNow
- Flow Designer
- Integration Hub
- SQL Server
- PostgreSQL
- Oracle
- Docker
- Git e GitHub
- Arquitetura de aplicações Java
- Spring Boot
- Spring Security
- Testes automatizados
- Desenvolvimento de APIs REST
- Angular
- Docker
- PostgreSQL
- Modelagem de domínio
- Boas práticas de desenvolvimento
- Inteligência artificial aplicada à engenharia de software

