Desenvolvedor de Software Full Stack com experiência em sistemas financeiros, aplicações web, APIs REST, integrações entre sistemas, processamento assíncrono de eventos e manipulação de dados transacionais.
Tenho atuação prática em ambientes fintech, participando do desenvolvimento e manutenção de soluções críticas voltadas a segurança, confiabilidade operacional, organização de regras de negócio, qualidade de código e evolução contínua de sistemas.
Atualmente curso Ciência da Computação na PUCPR e venho direcionando minha trajetória para engenharia de software, arquitetura de sistemas, desenvolvimento backend/full stack, inteligência artificial aplicada ao desenvolvimento e segurança da informação.
Minha trajetória combina tecnologia, finanças e visão analítica. Antes de migrar para desenvolvimento de software, atuei com Direito Tributário, experiência que fortaleceu minha capacidade de interpretar regras complexas, analisar cenários regulatórios, documentar decisões técnicas e comunicar soluções de forma clara para diferentes públicos.
Na área de tecnologia, tenho experiência no desenvolvimento de aplicações backend e full stack, com foco em sistemas financeiros, integrações, APIs REST, rotinas assíncronas, análise de dados transacionais e manutenção de sistemas de grande porte.
Gosto de atuar próximo ao problema de negócio, entendendo o contexto antes de propor uma solução técnica. Busco escrever código organizado, sustentável e seguro, aplicando boas práticas como separação de responsabilidades, validações consistentes, tratamento adequado de erros, code review, testes e melhoria contínua.
Também utilizo ferramentas de inteligência artificial de forma responsável para acelerar análise de código, apoiar refatorações, documentar soluções, gerar hipóteses técnicas, revisar implementações e aumentar a produtividade no ciclo de desenvolvimento.
Atuei no desenvolvimento e manutenção de sistemas financeiros em ambiente fintech, contribuindo para soluções relacionadas a cartões, autorizações, liquidações, conciliações, pagamentos e transações financeiras.
Minha atuação envolveu desenvolvimento backend e full stack, criação e manutenção de APIs REST, integração entre sistemas, processamento assíncrono de eventos, análise de dados em banco relacional, investigação de problemas, versionamento com Git, apoio em code reviews e colaboração com equipes multidisciplinares em ambiente ágil.
Tenho familiaridade com sistemas que exigem atenção a segurança, rastreabilidade, confiabilidade, consistência de dados e clareza nas regras de negócio, especialmente em contextos financeiros e transacionais.
- Desenvolvimento backend com Java, Spring Boot, Groovy/Grails, Node.js e C#/.NET
- Criação e manutenção de APIs REST
- Desenvolvimento frontend com Angular, React, TypeScript e JavaScript
- Desenvolvimento mobile com Swift, UIKit e React Native
- Integrações entre sistemas e processamento assíncrono de eventos
- Modelagem, consulta e manipulação de dados com MySQL, SQL Server, Oracle e MongoDB
- Aplicação de boas práticas como SOLID, clean code, arquitetura em camadas e code review
- Uso de Docker, Git, Postman, Maven, CI/CD e ferramentas de apoio ao desenvolvimento
- Segurança da informação, LGPD, observabilidade e tratamento de erros
- Inteligência artificial aplicada à produtividade, análise técnica, documentação e testes
Aplicação full stack de internet banking corporativo desenvolvida para simular um ambiente financeiro com cadastro de usuários, autenticação, consulta de extrato, consulta e pagamento de boletos, gestão de dados da conta e auditoria de eventos.
Neste projeto, trabalhei uma proposta próxima de sistemas bancários reais, considerando autenticação, organização de fluxos financeiros, separação entre frontend e backend, persistência de dados e preocupação com rastreabilidade das ações realizadas no sistema.
Principais pontos trabalhados:
- Desenvolvimento full stack com backend Java e frontend Angular
- Construção de fluxos financeiros simulados
- Autenticação e controle de acesso
- Consulta e pagamento de boletos
- Auditoria de eventos sensíveis
- Integração com banco de dados relacional
- Uso de Docker e Nginx para organização da aplicação
Tecnologias: Java, Angular, TypeScript, RxJS, MySQL, Docker, Nginx.
Sistema de emissão de notas fiscais com controle de estoque, desenvolvido com uma proposta de arquitetura distribuída em microsserviços.
O projeto foi construído com foco em confiabilidade, consistência de dados e tolerância a falhas, abordando cenários comuns em aplicações corporativas, como concorrência otimista, idempotência, recuperação automática e integração entre serviços.
Também inclui uma camada de inteligência artificial, explorando o uso de IA como apoio à análise, automação e produtividade dentro de um sistema empresarial.
Principais pontos trabalhados:
- Arquitetura de microsserviços
- Emissão de notas fiscais
- Controle de estoque
- Concorrência otimista
- Idempotência em operações críticas
- Recuperação automática e tolerância a falhas
- Integração com IA
- Orquestração com Docker
Tecnologias: C#, .NET, Angular, MySQL, Docker, Nginx, OpenAI/IA.
Aplicação web inspirada em sistemas financeiros, desenvolvida em Grails 5, com foco em gerenciamento de pagamentos, pagadores, notificações, autenticação, controle de permissões, geração de PDFs e envio automático de e-mails.
Esse projeto representa uma aplicação com regras de negócio mais próximas do contexto fintech, envolvendo organização de camadas, validações, entidades de domínio, serviços, controllers, views e persistência em banco de dados.
Principais pontos trabalhados:
- Desenvolvimento web com Grails 5
- Modelagem de domínio para pagamentos e pagadores
- Autenticação e permissões
- Envio de notificações por e-mail
- Geração de PDFs
- Organização em controllers, services, domains e views
- Persistência com MySQL
- Aplicação de regras de negócio financeiras
Tecnologias: Groovy, Grails, Java, JavaScript, MySQL.
🔹 AIAgent
Projeto voltado à automação de análise de preços de ações e notícias de mercado utilizando agentes de inteligência artificial.
A proposta do projeto é explorar o uso de agentes inteligentes para coletar, interpretar e organizar informações financeiras, combinando dados de mercado, notícias e automação com ferramentas modernas de IA.
Principais pontos trabalhados:
- Uso de agentes de IA para análise automatizada
- Integração com fontes de dados financeiros
- Análise de notícias de mercado
- Organização de fluxos com LangChain e CrewAI
- Interface com Streamlit
- Experimentação com OpenAI API
Tecnologias: Python, Streamlit, yfinance, OpenAI API, LangChain, CrewAI, DuckDuckGo.
Serviço de encurtamento de URLs desenvolvido com arquitetura serverless na AWS.
O projeto explora uma abordagem enxuta e escalável utilizando AWS Lambda, API Gateway e Amazon S3, demonstrando como construir uma aplicação backend sem servidor tradicional, com foco em simplicidade, disponibilidade e integração com serviços cloud.
Principais pontos trabalhados:
- Arquitetura serverless
- Criação de endpoint para encurtamento de URLs
- Uso de AWS Lambda para processamento
- Exposição via API Gateway
- Persistência com Amazon S3
- Desenvolvimento backend em Java
Tecnologias: Java, AWS Lambda, API Gateway, Amazon S3.
Aplicativo iOS de finanças pessoais desenvolvido com UIKit, autenticação via Firebase, cadastro de orçamentos mensais e lançamentos de receitas e despesas.
O projeto tem foco em organização financeira pessoal, autenticação de usuários, persistência em nuvem e construção de interface mobile nativa para iOS.
Principais pontos trabalhados:
- Desenvolvimento iOS nativo
- Interface com UIKit
- Autenticação com Firebase
- Cadastro de orçamentos mensais
- Registro de receitas e despesas
- Persistência com Cloud Firestore
- Organização de dados financeiros pessoais
Tecnologias: Swift, UIKit, Firebase, Cloud Firestore, Xcode, CocoaPods.
Além dos projetos principais, mantenho repositórios voltados a estruturas de dados, algoritmos, análise exploratória de dados, aplicações web, automações, mobile, backend e estudos acadêmicos.
Esses projetos reforçam minha base em lógica de programação, modelagem de dados, resolução de problemas, análise de complexidade, desenvolvimento de interfaces, consumo de APIs e organização de aplicações.
- Desenvolvimento backend e full stack
- Sistemas financeiros e transacionais
- Arquitetura de software e microsserviços
- APIs REST e integrações entre sistemas
- Processamento assíncrono de eventos
- Segurança da informação e LGPD
- Cloud, DevOps e automação
- Inteligência artificial aplicada ao desenvolvimento
- Aplicações web e mobile escaláveis
🎓 Ciência da Computação — PUCPR
⚖️ Pós-graduação em Direito Tributário Empresarial — PUCPR
⚖️ Graduação em Direito — Cesul
Tecnologia, para mim, é a combinação entre lógica, visão de negócio e capacidade de transformar problemas complexos em soluções úteis, seguras e bem estruturadas.



