02. Projects

Scarpay Cash – Landing Page (Gateway & Soluções de Pagamentos)

Projeto desenvolvido com React + TypeScript para apresentar uma landing page focada em gateway e soluções de pagamentos. Utilizando Tailwind CSS, componentes modernos e boas práticas de desenvolvimento, o objetivo é criar uma interface clara, responsiva e com navegação simples.

ReactLucide IconsTypeScriptViteTailwind CSSDockerGitHub Actions

ConceptPrime — Desafio Técnico | Java Pleno (Aprovado)

Implementei uma API para integração de reservas seguindo arquitetura em camadas (controller, service, repository, entity, dto, mapper, security, scheduler e integração). O projeto inclui tratamento global de exceções, validações (Bean Validation), mapeamento com MapStruct, monitoramento via Actuator, documentação com OpenAPI/Swagger e segurança com Basic Authentication nos endpoints. Suporte a POST/GET/DELETE de reservas e endpoint mock liberado para o Scheduler realizar as consultas.

JavaSpring BootPostgreSQLSwaggerDockerH2DataBaseMapStructActuatorSchedulerSpring Security

GasFlow - Sistema de Gestão de Gás de Cozinha Industrial

Estou desenvolvendo o GasFlow como parte do meu aprendizado em Go e em conceitos fundamentais de sistemas modernos. O projeto é um monólito modular com Domain-Driven Design (DDD) e Clean Architecture, usando construções de concorrência/paralelismo e uma base pensada para escalabilidade.

GoTypescriptCSSDockerJavascriptHTMLMakefile

OpenFinance

Se encontra em desenvolvimento o FinStack, um gerenciador financeiro open-source e auto-hospedável que resolve a fragmentação financeira ao centralizar transações de contas e cartões via Open Finance Brasil. O projeto integra com provedores Open Finance (plug-in gateway) e oferece um dashboard unificado com insights a partir de uma Engine de Classificação que categoriza automaticamente transações usando Regex/MCC e histórico reduzindo trabalho manual.

JavaSpring BootRedisDockerPostgreSQLRabbitMQ/KafkaFlywayJUnit/MockitoNextJs/Typescript

Monitoramento de Cotações Financeiras

Projeto em Java + Spring Boot 3 para monitorar, armazenar e analisar cotações históricas de moedas em tempo real. A API fornece endpoints REST para consulta de cotações mais recentes e histórico por período, com segurança via JWT (Spring Security). O sistema automatiza a integração com APIs externas usando scheduler (@Scheduled) e persiste os dados em PostgreSQL com Spring Data JPA, seguindo Clean Architecture e SOLID para manter responsabilidades bem separadas e o código fácil de evoluir. Inclui Swagger/OpenAPI, Spring Actuator para saúde da aplicação e um endpoint para geração de QR Code Pix (integração simulada).

JavaSpring BootPostgreSQLH2 (Testes), Spring Secuirty + JWTSpring WebClientSwagger/OpenAPISpring Actuator