Atuo com desenvolvimento de software há 6 anos e tenho mais de 13 anos de experiência em TI. Minha experiência abrange levantamento de requisitos, modelagem de dados, implementação de regras de negócio, desenvolvimento de interfaces e suporte em produção.
Minha stack principal é C#, .NET (Framework e Core), Angular (v7 ao v14), TypeScript, JavaScript e SQL Server, com bastante prática em refatoração e modernização de código legado.
|
Modernização de ERP de saúde (900+ telas)
Participei da migração do frontend do Angular 7 para o 14, escrevi mais de 130 testes automatizados com Jasmine, Karma e Cypress para proteger regras críticas de negócio e atualizei mais de 100 dependências em .NET Framework. Essa vivência com sustentação e evolução de código deu origem aos laboratórios de modernização (.NET e Angular) e às demonstrações de integração listadas abaixo. |
Automação de coleta em campo (17,5 min → 1,5 min)
Desenvolvi o Survey Data Entry, um sistema desktop em C# que reduziu o tempo de digitação de fichas presenciais de 17,5 minutos para 1,5 minuto por cadastro. Concebido em 2014 sobre MySQL, o projeto foi refatorado para operar com SQLite embutido (zero configuração), transações ACID e interface limpa, com toda a evolução documentada. |
Migração de legados e relatórios financeiros
Conduzi a transição de sistemas internos escritos em ASP clássico e ASPX para versões modernas em PHP com MySQL, além de modelar consultas, visões analíticas e relatórios corporativos de faturamento e contas a receber, experiência demonstrada em projetos como Cobrança Web e Service Billing. |
Aplicações completas, ferramentas desktop e laboratórios técnicos com decisões de arquitetura, instruções de execução e cenários reais de negócio documentados.
|
Sistema de negociação e acompanhamento de dívidas que integra uma operação legada em ASP.NET MVC 5 (via ADO.NET) a uma API em .NET 8 sobre o mesmo banco SQL Server. Resolve o desafio de evoluir contratos HTTP sem quebrar consumidores existentes: mantém a leitura consolidada na rota Stack: |
API RESTful para validação, emissão e liquidação de guias médicas em operadoras de saúde, projetada para evitar glosas por falhas de elegibilidade (vigência do plano, carência e credenciamento ativo). Implementa isolamento de recursos por prestador autenticado (resource hiding para resguardar o sigilo entre clínicas) e padroniza respostas de falha no formato internacional RFC 9457 (Problem Details), sem expor dados internos. Stack: |
|
Arquitetura orientada a eventos para processamento distribuído de pedidos e baixa assíncrona de estoque, desacoplando a API de recepção do worker de inventário. Trata problemas comuns em ambientes distribuídos, como reentrega de mensagens pelo broker e deduplicação idempotente para impedir baixas repetidas de saldo, contando com painel em Angular e rastreamento ponta a ponta via OpenTelemetry e Jaeger. Stack: |
Aplicação web para cadastro de clientes e controle do ciclo comercial de propostas, do rascunho à aprovação ou recusa. Garante que os valores e condições enviados ao cliente permaneçam preservados no histórico da proposta mesmo quando o cadastro original sofre alterações posteriores, além de incluir monitoramento de vencimentos em segundo plano, consulta de endereço via ViaCEP e API JSON. Stack: |
|
Ferramenta de segurança e monitoramento em tempo real para estações Windows corporativas (v1.3.0, com 52 testes automatizados). Integra-se às APIs nativas Win32 para mapear conexões TCP/UDP, taxas de I/O de rede e consumo de CPU por processo, além de auditar o Agendador de Tarefas e o Registro do Windows em busca de proxies residenciais, mineração não autorizada e scripts PowerShell ocultos. Stack: |
Sistema desktop para estruturação de formulários, coleta rápida via teclado em postos de atendimento e tabulação estatística de pesquisas. O repositório inclui a memória técnica de 2014 a 2026, mostrando a migração do servidor MySQL externo para SQLite local auto-inicializado, a blindagem das consultas com parâmetros e transações ACID e a reformulação visual da interface. Stack: |
|
Utilitário desktop leve para busca textual dentro de arquivos de código-fonte e logs no Windows, suprindo a limitação padrão do Explorer sem depender de indexação pesada no sistema. Realiza leitura sob demanda linha a linha ( Stack: |
Projeto de relatórios corporativos de faturamento, liquidação financeira e contas a receber desenvolvidos no SAP Crystal Reports 2020 e conectados ao PostgreSQL via ODBC de 64 bits. Contempla a modelagem relacional do ciclo de vendas e distribuição atacadista, views analíticas de consolidação por data de corte e regras para apuração de saldos em aberto, amortizações e faixas de atraso (aging). Stack: |
|
Laboratório prático com 25 conceitos isolados comparando, lado a lado, implementações equivalentes no .NET Framework 4.8.1 (C# 7.3) e no .NET 10 (C# 14). Cada módulo traz dois projetos independentes e funcionais cobrindo estrutura de host, injeção de dependência, autenticação, EF6 vs. EF Core, Minimal APIs, Stack: |
Catálogo prático com 40 conceitos isolados comparando o modelo clássico do Angular 15 ( Stack: |
Ver todos os repositórios públicos →
O que uso no dia a dia corporativo:
Ferramentas que crio e mantenho:
- Extensões para o Chrome: Ferramentas publicadas na Chrome Web Store.
- Ferramentas web com privacidade: Utilitários para editores e devs que processam tudo direto no navegador, com total privacidade confirmada, sem coletar dados do usuário.
- Sites estáticos rápidos: Páginas feitas com Astro e deploy automático via GitHub Actions.
O que venho estudando e praticando:
- Tenho certificação Microsoft Certified: Azure Fundamentals (AZ-900).
- Estou aprofundando em Docker, mensageria e nas versões mais recentes do .NET e do Angular.
- Formação: Análise e Desenvolvimento de Sistemas e pós-graduação em Big Data Analytics.




