Construo sistemas backend e pipelines de dados com C#/.NET, Python, Java e PostgreSQL, e mantenho um aplicativo desktop open source em Java e Angular. Estudante de Engenharia de Software na UniCEUB, Brasília.
Projeto pessoal de SaaS para monitoramento de processos judiciais brasileiros. Cada tribunal expõe os dados em um portal e uma estrutura diferentes, sem API unificada. Projetei uma arquitetura baseada em adaptadores que normaliza 19 integrações judiciais (famílias PJe e e-SAJ) em um único modelo de domínio, com workers assíncronos, webhooks com histórico de reenvio, chaves de API, SDKs, organizações multi-tenant e cobrança.
Aplicativo desktop open source e local para ler, editar e estudar partituras. Onze módulos Java cuidam do domínio musical, do parsing de MusicXML, da detecção de afinação e da reprodução MIDI; uma interface Angular roda numa janela Chromium embutida e só fala com o Java por uma ponte loopback autenticada. Inclui afinador YIN, relatórios de desempenho com andamento fixo e reconhecimento de partituras em PDF e imagem via Audiveris.
Plataforma de gestão de membros em produção, atendendo mais de 500 usuários. Construída sobre Payload CMS em duas aplicações integradas — um site público e um core operacional que cobre cadastro de membros, formulários, check-in, avisos, atividades, com controle de acesso por papéis. Construída ao lado de um engenheiro sênior.
Plataforma WooCommerce construída e customizada para a MAY Derma, com uma plataforma de afiliados e prescritores em C#/.NET, integrada a sistemas externos de negócio via webhooks e workers assíncronos, com idempotência para sobreviver a reenvios e entregas duplicadas.
Montei a loja da empresa em WordPress/WooCommerce e construí em C#/.NET um sistema de afiliados e prescritores em torno dela — links de indicação, cupons, comissões e dashboards para parceiros. Integrei pagamento, frete e marketing via webhooks e mantive a produção com Docker, Nginx, PostgreSQL e Linux.
Desenvolvimento back-end em uma plataforma para os setores médico e jurídico, trabalhando em sprints Scrum. Construí o scraper judicial que depois evoluiu para o CourtIQ, modelei um banco relacional de 32 tabelas e implementei 149 endpoints REST — cada um entregue como fatia vertical completa: modelagem de dados, migrações, models e DTOs, camada de repositório, controller, endpoint e documentação.
O caminho mais rápido é o email. O código está no GitHub; o currículo tem uma página e pode ser baixado em PDF.