Pular para o conteúdo
Yuri QueirozDesenvolvedor full-stack
Backend .NET · contexto regulado
Todos os projetos

Controle e rastreabilidade em um backend .NET 8.

Backend .NET 8 para uma plataforma de seguros e serviços financeiros, com requisitos de confidencialidade, segregação por organização e rastreabilidade.

  • .NET 8
  • ASP.NET Core
  • EF Core
  • MySQL
  • CI
  • Testes
Camadas segregadas de um backend conectadas por trilhas de autorização e auditoria
Arte editorial. Não representa tela, cliente ou ambiente real.
Contexto e restrições

O problema observado

Antes de construir, delimitar.

Contexto

Um domínio sensível exige que autorização, ownership e mudança de estado sejam verificáveis sem expor cliente, ambiente ou dados confidenciais.

Restrições

  • Confidencialidade contratual e ausência de telas públicas
  • Segregação por organização em todas as operações relevantes
  • Compatibilidade com regras e fluxos existentes
  • Evidência técnica sem alegar produção ou homologação
Contribuição e solução

Minha contribuição

  • Implementação e revisão de regras de tenancy e ownership
  • Evolução do fluxo de estados e pré-validações
  • Persistência com EF Core e MySQL
  • Testes automatizados e controles de CI

Solução construída

  • Contexto organizacional explícito na fronteira da requisição
  • Serviços de domínio para regras críticas
  • Repositórios e persistência com trilhas testáveis
  • Idempotência local nos pontos aplicáveis
Verificação e evidência

Como foi verificado

  • Testes de isolamento por organização
  • Testes de workflow e ownership
  • Build e análise de dependências
  • Revisão do caminho controller → domínio → persistência

Evidência e visibilidade

Código e testes privados revisadosTeste / Privada / NET-REG-001
Diagrama sanitizado dos limites do domínioDiagrama / Sanitizada / NET-REG-DETAIL-001

Evidência privada ou sanitizada sustenta a descrição, mas não expõe repositório, dados, cliente ou ambiente.

Resultado e limite

Resultado verificável

Capacidade criada

Uma base capaz de tornar segregação, autorização e transições críticas explicitamente verificáveis.

O que este case não afirma

Limites da evidência

Case anonimizado. Não comprova produção, homologação, integração externa, compliance nem senioridade formal.

Próxima decisão

Tem um problema parecido?

Começamos pelo contexto, pelas restrições e pelo critério de verificação. A solução entra depois.

Conte-me o problema