
Nagib Sabbag Filho
Microsoft MVP, Professor Universitário, Tech Manager e autor de dezenas de artigos técnicos, apresentados em eventos como o TDC e indexados em plataformas como o Google Scholar. Pós-Graduado em Gestão e Governança de TI pelo SENAC, MBA em Tecnologia de Software pela Escola Politécnica da USP e Pós-Graduando em IA e Data Science para Líderes na Mackenzie. Atuação em grandes projetos, incluindo o Open Finance do Bradesco e a Camada de Integração de Dados da Ágora Investimentos. Apresentação de um artigo científico sobre chatbots na Universidade de Barcelona, através da 12ª Conferência Internacional de Ciência da Computação e Tecnologia da Informação (ICCSIT). Participação de programas de extensão do MIT e da Universidade de Chicago, com foco em temas como Internet das Coisas e Gestão de Equipes.
- Textos
- 16
- Assina desde
- agosto de 2024
- Último texto
O mais recente
Acervo
2026
- Dev & Eng
Arquitetura de Sistemas Cognitivos: Integração de RAG, MCP e LLMs no Ecossistema .NET
A arquitetura de sistemas cognitivos … Retrieval-Augmented Generation (RAG), Model Context Protocol (MCP) e Large Language Models (LLMs)…ecossistema .NET.
- Dev & Eng
QuestPDF e .NET: Padrões Arquiteturais para Geração de Documentos em Sistemas Distribuídos
Fundamentação: QuestPDF e geração determinística de layoutQuestPDF é uma biblioteca .NET que permite gerar PDFs por meio de bibliotecas baseadas em
2025
- Dev & Eng
Idempotência em Sistemas Distribuídos: Garantindo Consistência em APIs e Mensageria
A idempotência é um conceito fundamental em sistemas distribuídos, especialmente em APIs e mensageria. Trata-se da propriedade que garante
- Dev & Eng
Monorepo vs. Monolito: Um Estudo Comparativo em Aplicações .NET
Nos últimos anos, o desenvolvimento….. Entre essas abordagens, o monorepo e o monolito se destacam como opções populares, especialmente em ambientes .NET
- Dev & Eng
Aplicação combinada dos padrões Flyweight e Composite em sistemas com muitos objetos
Padrões Flyweight e Composite | Introdução aos Padrões de Projeto. No desenvolvimento de software, a eficiência e o gerenciamento de recursos são…
- Dev & Eng
Construindo um Mecanismo de Circuit Breaker Utilizando .NET
Introdução ao Padrão Circuit Breaker | O padrão Circuit Breaker é uma técnica utilizada no desenvolvimento de software para aumentar a resiliência de…
- Dev & Eng
Explorando o Padrão CQRS em APIs Web com .NET Core
Neste artigo, vamos explorar como implementar CQRS em APIs Web utilizando .NET Core, abordando conceitos, componentes, e exemplos práticos para facilitar a compreensão da implementação.
- Martech
API-First e Event-Driven Architecture: Abordagens Complementares para Sistemas Escaláveis
Introdução à Abordagens. Nas últimas décadas, a evolução das tecnologias de software tem impulsionado a necessidade de arquitetura mais flexível e escalável
- Dev & Eng
Estratégias para determinar o Percentual Ideal de Cobertura de Código em Aplicações Web
Importância da Cobertura de Código. A cobertura de código é uma métrica essencial que permite aos desenvolvedores avaliar a qualidade de seus testes auto…
- Dev & Eng
Factory Pattern: Estrutura, Aplicação e Detalhes Práticos
O padrão de projeto Factory é um dos padrões mais utilizados no desenvolvimento de software, especialmente em programação orientada a objetos.
2024
- Dev & Eng
Análise e monitoramento de métricas de qualidade em C# com SonarQube
Neste contexto, o SonarQube se destaca como uma ferramenta poderosa para análise estática de código, proporcionando insights valiosos sobre a qualidade…
- Dev & Eng
Explorando o Prototype Pattern em Web APIs usando Csharp
O padrão Prototype é um dos padrões de design criacionais que permite a criação de novos objetos a partir de um objeto existente, sem a necessidade de
- Design & Produto
Comparação entre Portas na Arquitetura Hexagonal e Interfaces na Arquitetura Limpa: Uma Análise Conceitual e Prática
A arquitetura de software desempenha um papel essencial na construção de sistemas complexos e duradouros. Ela define as diretrizes para a organização
- Dev & Eng
Programação assíncrona em C#: como e por que utilizar?
A programação assíncrona em C# é uma técnica relevante que permite que um programa execute várias tarefas de forma concorrente, sem bloquear o…


















