Desenvolvedor Full-Stack (.NET + Angular).
Gosto de desafios técnicos, inovação e de construir soluções que resolvem problemas reais.
Sobre • Projetos • Stack • Formação • Estatísticas • Contato
Tenho 23 anos, moro em Gravataí/RS. Sou formado pela Academia do Programador (900h), onde desenvolvi uma base sólida em Engenharia de Software.
Recentemente, entreguei meu projeto final: um SaaS completo de Locadora de Automóveis, unindo a robustez do .NET no backend com a performance do Angular moderno no frontend.
Full-Stack: .NET 8 + Angular 20 • Engenharia: Clean Architecture + CQRS (MediatR)
Dados: SQL Server + Redis • Infra: Docker + Testcontainers
Destaques: Multi-tenancy real, Auth (JWT + Refresh Token + Google), Portal do Cliente (Marketplace) e Admin.
Repo: Link do Repositório Aqui
Segurança: JWT + refresh tokens (rotação) • Arquitetura: CQRS (Commands/Queries)
Dados: EF Core + PostgreSQL • Cache: Redis • Observabilidade: Serilog + HealthChecks
DX: docker-compose (app + DB + Redis) • Qualidade: testes (unidade/integração) com Testcontainers
Repo: https://github.com/gsvsantos/GestaoDeEstacionamento-WebAPI
ASP.NET MVC + PostgreSQL • PDF: QuestPDF • Logs: Serilog
Qualidade: testes (unidade/integração/UI) com Testcontainers Repo: https://github.com/gsvsantos/GeradorDeTestes
ASP.NET MVC + SQL Server • Módulos CRUD organizados.
Repo: https://github.com/gsvsantos/eAgenda
ASP.NET MVC + SQL Server.
Repo: https://github.com/gsvsantos/ControleDeCinema
Curso FullStack 2025 – Academia do Programador (Concluído) Carga horária: 900 horas (Imersão prática) Professores: Tiago Santini e Alexandre Rech
Domínio Técnico Consolidado:
- Back-end: C#/.NET 8, ASP.NET Core, EF Core, CQRS (MediatR), FluentValidation, AutoMapper, Serilog.
- Front-end: Angular (Standalone Components), TypeScript, RxJS, Formulários Reativos.
- Infra & DevOps: Docker, Testcontainers, SQL Server, PostgreSQL, Redis.
HTML5 e CSS | Módulo 1 – Curso em Vídeo — Prof.: Gustavo Guanabara
🌐 Portfólio: https://gsvsantos.github.io/portfolio


