Sobre mim
Engenheiro Full Stack com experiência em projetos reais de ponta a ponta — de gateways de pagamento, plataformas ERP a sistemas de locação e microsserviços de notificação. Atuo com C#/.NET e Node.js no backend e React + TypeScript no frontend, integrando cloud Azure (Functions, Service Bus, Application Insights) e bancos SQL e NoSQL.
Aplico Clean Architecture, DDD e CQRS para entregar código que escala sem virar dívida técnica. Tenho cobertura de testes com xUnit e Moq, pipelines CI/CD com GitHub Actions e domínio de Docker — o que significa menos bugs em produção e deploys previsíveis para quem contrata.
Formação Acadêmica
- Engenharia de Software — Instituto Federal de Goiás (IFG) — Concluído, TCC com nota máxima
- Ciências Contábeis — Universidade Estadual de Goiás (UEG) — Concluído
- MBA Auditoria Digital e Direito Tributário — Concluído
Idiomas
- Português — Nativo
- Inglês — Intermediário (leitura técnica e comunicação)
Stack Técnica
Backend
C#, .NET 6, .NET 7, .NET 8, .NET 10, Node.js, TypeScript, Java, Spring Boot
Frontend
ReactJS, React, TypeScript, Sass, SCSS, Tailwind CSS, Razor (.cshtml), jQuery
Bancos de Dados
PostgreSQL, SQL Server, MySQL, MongoDB, Redis, Firebird
ORM / Data Access
Entity Framework Core, EF Core, Hibernate, JPA
Arquitetura de Software
Microsserviços, Domain-Driven Design (DDD), Clean Architecture, SOLID, Design Patterns, CQRS, MediatR, Arquitetura Hexagonal, Ports and Adapters
Cloud e Infraestrutura
Docker, Docker Compose, Azure Functions, Azure Service Bus, Application Insights, CI/CD, GitHub Actions, Linux
Testes
xUnit, Moq, FluentAssertions, Testes Unitários, Testes de Integração
Ferramentas
Git, GitFlow, Postman, Swagger, RabbitMQ, Serilog
Experiência Profissional
Full-stack Developer — Set/2025 até o momento
Plataforma de grande escala com foco em performance e escalabilidade.
- .NET Core / C#, ASP.NET MVC e Web API (Controllers, Filters)
- Entity Framework Core: otimizações, mitigação de N+1, Fluent API, migrations, compiled queries
- Paralelismo com async/await e Task Parallel Library (TPL)
- Comunicação assíncrona com Azure Service Bus
- Azure Functions e Application Insights
- Bancos: SQL Server (EF6) + PostgreSQL
- Frontend: Razor (.cshtml), Sass/SCSS, jQuery
- Arquitetura: Monolito modularizado multi-projeto
Tecnologias: .NET Core, C#, EF Core, Azure Service Bus, Azure Functions, SQL Server, PostgreSQL, Razor, SCSS
Full-stack Developer — Mar/2025 a Jul/2025
Plataforma completa com tecnologias JavaScript e Node.js.
- Node.js, Express, TypeScript
- APIs RESTful otimizadas e integração com APIs externas
- MongoDB com consultas otimizadas
- React + Sass + Tailwind CSS
- Arquitetura: Monolito com eventos assíncronos
Tecnologias: Node.js, Express, TypeScript, MongoDB, React, Tailwind CSS
Backend Developer — Out/2024 a Fev/2025
Plataforma de gateway de pagamento.
- .NET Core / C#, Minimal APIs
- PostgreSQL + Redis
- Testes com xUnit, Moq, FluentAssertions
- Arquitetura: Microsserviços com comunicação assíncrona
Tecnologias: .NET Core, C#, Minimal API, PostgreSQL, Redis, xUnit, Moq
Full-stack Developer — Out/2023 a Set/2024
Desenvolvimento e manutenção de sistema ERP.
- .NET / C#, arquitetura MVC
- SQL otimizado (Firebird)
- Git + GitFlow, SOLID, Design Patterns
Tecnologias: .NET, C#, MVC, Firebird, Git, GitFlow
Projetos
Dashboard TCC — Análise de Linguagens de Programação
Dashboard interativo com análise comparativa de performance entre Java, C# e Node.js. Heatmaps, gráficos de tempo de execução, consumo de memória e benchmark de bibliotecas reais com dados do TCC.
Tecnologias: JavaScript, Chart.js, Benchmark, Java, C#, Node.js
Estruturas de Dados — Visualizador Interativo
Visualizador interativo de estruturas de dados com animações em tempo real. Árvore Rubro-Negra (CLRS completo com rotações e fixup), inserção e remoção com log de operações e tema dark/light.
Tecnologias: JavaScript, SVG, Algoritmos, Árvore Rubro-Negra, CLRS
notificacoes-core-service
Microsserviço de notificações em .NET 10 e C#. Arquitetura Hexagonal (Ports & Adapters), RabbitMQ com 3 consumers paralelos, MailKit com Razor Templates, PostgreSQL 16 com EF Core, Serilog, Docker Compose.
Tecnologias: .NET 10, C#, RabbitMQ, Arquitetura Hexagonal, Docker, PostgreSQL
Ver no GitHub
gestao-matriculas-service
Microsserviço acadêmico em .NET 10 e C#. Clean Architecture com DDD e CQRS usando MediatR, FluentValidation, eventos de domínio, UnitOfWork, EF Core 9 com PostgreSQL 15.
Tecnologias: .NET 10, CQRS, DDD, MediatR, Clean Architecture, EF Core 9
Ver no GitHub
PrintManagerAPI
API REST com Minimal API em .NET 8 para gerenciamento de filas de impressão no Windows. Fila FIFO com controle de concorrência, Repository Pattern, Service Pattern, Swagger, Health Check.
Tecnologias: .NET 8, Minimal API, Concorrência, Windows, Swagger
Ver no GitHub