Backend Developer | .NET | Cloud | Microsserviços

Flávio Costa

Desenvolvedor .NET Pleno que constrói APIs, microsserviços e plataformas cloud-native com arquitetura limpa, mensageria, testes, observabilidade e entrega contínua.

Foto de perfil de Flávio Costa no GitHub

Recife, Brasil. Experiência em fluxos críticos, arquitetura distribuída, segurança, compliance, automação de pipelines e modernização de sistemas. Certificado em Azure Fundamentals, Azure Data, Azure AI, GitHub Foundations e GitHub Copilot.

Especialidades

Engenharia backend para sistemas que precisam operar bem.

01

Arquitetura e domínio

Clean Architecture, DDD, CQRS, MediatR, EF Core e APIs REST com fronteiras claras entre domínio, aplicação e infraestrutura.

02

Sistemas distribuídos

Microsserviços, processamento assíncrono, Kafka, RabbitMQ, transactional outbox, idempotência e integração entre serviços.

03

Cloud e entrega

Azure, AWS, Docker, Kubernetes, Terraform, GitHub Actions, Azure DevOps, build de imagens e deploy automatizado.

04

Qualidade operacional

Testes unitários, integração, contrato, carga e funcional, além de logs, métricas, tracing, SonarQube, Veracode e correções de segurança.

Projetos em destaque

Evidência pública de arquitetura, backend e cloud.

Sistema financeiro simulado

user-transactions

Aplicação com .NET 8, microsserviços, Kafka, SendGrid, health checks, dashboard web e processamento de transações entre carteiras.

Ver repositório

Template de arquitetura

dotnet-clean-architecture-template

Template pack para `dotnet new` com Clean Architecture API, worker em Vertical Slice Architecture, testes, persistência opcional, Kafka e CI/CD.

Ver repositório

Plataforma social distribuída

Conexão Solidária

Ecossistema da org group10-tc-01 com identidade, campanhas, doações, auditoria, Angular, Kafka, Keycloak, RBAC, SQL Server, MongoDB e Kubernetes/Azure.

Ver organização

Entrega e governança

fcs-pipelines

Workflows reutilizáveis de GitHub Actions para CI/CD, secret scan, dependências, cobertura, SonarCloud, Docker, AKS, GitOps e Terraform.

Ver repositório

Experiência

Do produto ao runtime: construção, integração e operação.

  1. Avanade - Desenvolvedor .NET Pleno

    Microsserviços .NET 8, mensageria event-driven, observabilidade, testes automatizados, requisitos regulatórios, segurança e orquestração de fluxos críticos.

  2. Intelectah - Desenvolvedor .NET Full Stack Pleno

    Módulos para sistema hospitalar cirúrgico, modernização de dependências, performance, segurança e manutenção evolutiva.

  3. Epadoca - Desenvolvedor .NET Full Stack

    Funcionalidades para ERP e e-commerce web/mobile, correções críticas, melhorias contínuas, Azure DevOps e CI/CD.

Credenciais

Base acadêmica e certificações alinhadas à prática.

Certificações

  • AZ-900 - Azure Fundamentals
  • DP-900 - Azure Data Fundamentals
  • AI-900 - Azure AI Fundamentals
  • GitHub Foundations
  • GitHub Copilot

Educação

  • FIAP - Pós-graduação em Arquitetura de Sistemas .NET
  • Uniamérica - Pós-graduação em Engenharia de Software
  • Uniamérica - Tecnólogo em Análise e Desenvolvimento de Sistemas
  • Universidade de Pernambuco - Bacharelado em Engenharia Elétrica

Contato

Vamos conversar sobre backend, cloud ou arquitetura?