[CS] CARLOS SEIDL
Backend .NET · Arquitetura

Backend .NET para sistemas que não podem parar

Desenho e reviso APIs de alta disponibilidade, microsserviços e a arquitetura por trás deles. Mais de 20 anos em sistemas de missão crítica, com decisões explicadas em linguagem que o time e a diretoria entendem.

Onde posso ajudar no seu backend

Revisão de arquitetura

Leitura do sistema atual, mapa de riscos e um plano de evolução priorizado. Serve para legado em .NET e para sistemas novos antes de crescerem.

APIs de alta disponibilidade

Resiliência, idempotência, versionamento, observabilidade e tratamento de erros pensados para tráfego real, não só para o ambiente de teste.

Monólito ou microsserviços

Decisão baseada no seu contexto: time, escala e custo operacional. Inclui o caminho do monólito modular, quando ele resolve com menos complexidade.

Como eu trabalho

1. Entender

Conversa com quem opera o sistema, leitura do código e dos incidentes recentes. O ponto de partida é o problema real.

2. Decidir

Opções com trade-offs claros e uma recomendação, registrada em decisões de arquitetura (ADRs) que o time consegue manter.

3. Entregar

Acompanho a implementação com revisão de código e exemplos em .NET, para a decisão chegar à produção e não ficar no papel.

Resultados que já entreguei

Plataforma digital de crédito, plataforma white label para 4 marcas globais e plataforma B2B de frotas. Veja os casos em Profissional.

Quer entender o raciocínio por trás das decisões? Leia os artigos Clean Architecture em .NET, Monólito vs Microservices, Monólito modular em .NET e API Gateway e BFF em .NET.

Perguntas frequentes

Quando faz sentido migrar de monólito para microsserviços?

Quando a organização do time ou a escala de partes específicas do sistema já não cabem em um único deploy. Antes disso, um monólito bem modularizado costuma custar menos e entregar mais. A decisão sai de um diagnóstico do seu sistema, não de uma regra geral.

Você trabalha com sistemas legados em .NET Framework?

Sim. O trabalho começa por entender o que sustenta o negócio hoje e por definir um caminho de evolução em passos pequenos, sem parar a operação.

Como é uma primeira conversa?

Uma conversa de 30 minutos para entender o contexto, o gargalo e o que você espera. Se fizer sentido seguir, combinamos o formato: revisão de arquitetura, acompanhamento do time ou desenho de uma solução específica.

Você também atua com IA no desenvolvimento?

Sim. Uso Claude Code no fluxo de desenvolvimento .NET, com revisão humana e rastreabilidade da especificação ao teste. Veja os artigos sobre o tema no site.