Otávio Coelho Monograma Otávio Coelho
OC
Senior Software Engineer .NET & C# Specialist Distributed Systems

Otávio Coelho

Engenheiro de Software especializado em ecossistema .NET / C#, arquitetura de backend corporativa, microsserviços e processamento escalável em segundo plano. Comprometido com padrões robustos, alta resiliência e código limpo.

Trajetória Profissional

Sobre Mim & Filosofia de Trabalho

Com sólida experiência em desenvolvimento de software e sustentação de sistemas críticos, atuo na concepção e evolução de arquiteturas backend modernas, confiáveis e de alto rendimento.

Minha abordagem prioriza soluções elegantes e sustentáveis: desde o desenho de APIs desacopladas e modelagem de bancos de dados até serviços de mensageria assíncronos e orquestração de rotinas em segundo plano (Background Workers).

Acredito que a excelência técnica surge da união entre fundamentos sólidos de engenharia de software (Clean Architecture, Domain-Driven Design, SOLID), automação rigorosa e empatia com o produto final e seus usuários.

Habilidades Técnicas

Stack Tecnológica & Domínio

Backend & .NET

Desenvolvimento de APIs robustas e serviços resilientes.

C# .NET 8 / 9 ASP.NET Core Worker Services EF Core / Dapper

Arquitetura de Software

Estruturação de sistemas com foco em manutenibilidade.

Clean Architecture Domain-Driven Design SOLID Principles Design Patterns Event-Driven

Bancos de Dados & Cache

Modelagem, indexação e estratégias de alta performance.

PostgreSQL SQL Server Redis Query Optimization

Segurança & Autenticação

Padrões abertos e governança de acesso em APIs.

OAuth 2.0 OpenID Connect JWT Bearer PKCE

DevOps & Cloud

Controle de versão, esteiras de entrega e containers.

Docker Git / GitHub CI / CD Pipelines Cloudflare Pages

Qualidade de Código

Confiabilidade e ciclo de vida de desenvolvimento.

Testes Unitários Code Review Logging & Telemetria Resiliência (Polly)

Metodologia

Princípios de Engenharia

01

Separação de Responsabilidades & Desacoplamento

Adoção rigorosa de camadas bem definidas (Domain, Application, Infrastructure, Presentation), isolando regras de negócio centrais de frameworks, detalhes de persistência e interfaces externas.

02

Processamento Assíncrono & Alta Disponibilidade

Priorização de arquiteturas orientadas a eventos e background workers em cenários de alta concorrência ou operações intensivas de I/O, garantindo tempo de resposta mínimo para o usuário final.

03

Segurança por Design & Governança

Fluxos de autenticação seguros baseados em OAuth 2.0 com ciclo de vida de tokens devidamente gerenciado, proteção contra injeções, validações defensivas e aderência a padrões internacionais de privacidade e integridade de dados.

Conectividade

Entre em Contato

Disponível para interações profissionais, troca de experiências sobre arquitetura de software e oportunidades de colaboração técnica.

E-mail Direto otavioafc@gmail.com
Rede Profissional linkedin.com/in/otavioafc Conectar no LinkedIn →