Sou graduado em Tecnologia em Banco de Dados e acumulo mais de 4 anos de experiência no desenvolvimento de software, com atuação em setores como comércio, varejo, educação e transporte urbano. Possuo expertise em arquitetura de software, implementação de microsserviços e desenvolvimento de aplicações como full stack.
- Monolítica (tradicional e modular)
- Microsserviços com orquestração (MassTransit, Saga Pattern) e comunicação assíncrona (RabbitMQ, Kafka)
- Camadas (N-Tier) e Clean Architecture para sistemas corporativos
- Event-Driven Architecture (EDA) para fluxos baseados em eventos
- Aplicação de princípios de design: SOLID, DRY, KISS
- Domain-Driven Design (DDD) e Test-Driven Development (TDD)
- Capacidade de projetar sistemas escaláveis, resilientes e de fácil manutenção
- .NET Core e Framework (MVC, Web API, Serviços Windows, Windows Forms)
- React, Angular, Bootstrap, Tailwind, CSS
- Ionic e Capacitor
- SQL Server, MySQL, PostgreSQL, MongoDB, Redis
- RBAC, ABAC, JWT, ASP.NET Identity
- RabbitMQ, Kafka, Saga Pattern (MassTransit)
- Testes unitários, de integração, manuais e automatizados
- Docker, Jenkins, GitHub Actions, Azure DevOps, Pipelines de CI/CD
- Azure