Editor Nagib Sabbag Filho Extension Programs Certifications Lecture at In-Person Conferences Professional Experiences Tech Manager University Professor Lead Consultant Senior Developer Academic Education Other Links ORCID Lattes Google Scholar IMasters ResearchGate Other Courses Published Articles Year Article Indexing 2025 Implementation and Challenges of Redis and Memcached in Architectures with Horizontal Scalability 2025 API modeling with REST and GraphQL: Case study in .NET projects 2025 Concurrency Control in Multithreaded Environments with SemaphoreSlim in C# 2025 Application of best practices in developing workers in .NET for consuming messages in Azure Service Bus. 2025 Building a Circuit Breaker Mechanism Using .NET 2025 From DTO to ViewModel: Mapping Strategies Between Layers in C# 2025 Separation of Responsibilities in Practice: Comparison between N-Tier Architecture and Clean Architecture 2025 Comparative Analysis between Monolithic Architecture and Microservices in .NET Applications 2025 Exploring the CQRS Pattern in Web APIs with .NET Core 2025 Exploring Code Smells in C#: Detection and Refactoring 2025 Effective Use of Delegates for Implementing Callbacks in C# 2025 API-First and Event-Driven Architecture: Complementary Approaches for Scalable Systems 2025 Comparison between Client-Side Rendering and Server-Side Rendering: Impacts on Performance and User Experience 2025 Comparative Analysis between Cognitive Complexity and Cyclomatic Complexity in Software Development 2025 Limitations and challenges of using the KLOC metric in effort estimation for C# projects 2025 Optimization of Settings for Iris Recognition with VeriEye in C# 2025 Techniques for Implementing Instance, Private, and Static Constructors in C# 2025 Logging in APIs with NLog and Elasticsearch: Implementation and Best Practices 2025 Strategies to Determine the Ideal Code Coverage Percentage in Web Applications 2025 Practical Applications of Regular Expressions for Validation in Csharp 2024 Best practices for using DTOs (Data Transfer Objects) in a clean architecture 2024 Comparison of Transient, Scoped, and Singleton: Optimized Approaches for Dependency Injection in C# 2024 Strategies for Identifying Dead Code in .NET Applications 2024 Factory Pattern: Structure, Application, and Practical Details 2024 Development of Recommendation Systems with OpenAI Embeddings and Csharp 2024 Exploring the Use of OpenAI Completions in Csharp Projects 2024 Improving Test Coverage in Csharp Using Moq and xUnit 2024 Analysis and Monitoring of Quality Metrics in C# with SonarQube 2024 Exploring abstract, virtual, override, and sealed to Implement Polymorphism in Csharp 2024 Naming Strategies for Variables and Methods in Csharp 2024 Main Practices of Immutability in C# for Safer and More Efficient Code 2024 Lazy Loading in .NET: Best Practices and Precautions for Performance Optimization 2024 Exploring the Prototype Pattern in Web APIs using Csharp 2024 Strategies for collecting Metrics and Logs in WebAPI using Csharp with OpenTelemetry 2024 Performance analysis in Csharp with BenchmarkDotNet: Report and Evaluation 2024 Comparative Analysis of Patterns: Distinctions and Applications of Behavioral, Creational, and Structural Patterns 2024 The Singleton Pattern in Scalability Contexts: Performance Evaluation and Maintenance Impacts of Systems 2024 Implementation and Challenges of CORS in Web Applications Developed with Csharp: A Technical and Practical Analysis 2024 Comparison between Ports in Hexagonal Architecture and Interfaces in Clean Architecture: A Conceptual and Practical Analysis 2024 Guidelines for the Efficient Use of the Bogus Library in C# for Fake Data Generation 2024 Unveiling Generics in C#: Working for Reusable and Efficient Code 2024 Reflection and Attributes in C#: Understanding the Role and Usage 2024 String Interpolation in C#: Essential Tips to Avoid Issues 2024 Asynchronous programming in C#: How and why to use it? 2024 What are the consequences of a cyber blackout? Is it possible to mitigate the risks? 2024 Dealing with breaking changes during the migration of an application to .NET 8