Faysil Alshareef avatar

Faysil Alshareef

Community

@faysilalshareef

12Followers
|
21Public Repos
|
124Published Skills

.Net Back End Developer

Agent Skills by Faysil Alshareef

Showing 124 vetted skills indexed across 1 GitHub repositories.

FaysilAlshareefFaysilAlshareef
4

pipeline-behaviors

Implement MediatR pipeline behaviors for validation, logging, performance, and transactions.

Community
Advanced
FaysilAlshareefFaysilAlshareef
4

request-response

Design CQRS request/response contracts with FluentValidation and Result types.

Community
Advanced
FaysilAlshareefFaysilAlshareef
4

query-generator

Generate CQRS query scaffolding with handlers, DTOs, and pagination for .NET projects.

Community
Advanced
FaysilAlshareefFaysilAlshareef
4

command-generator

Generate CQRS command scaffolding with records, validators, and handlers for .NET.

Community
Intermediate
FaysilAlshareefFaysilAlshareef
4

mediatr-handlers

Implement MediatR request, notification, and handler patterns for CQRS in .NET applications.

Community
Intermediate
FaysilAlshareefFaysilAlshareef
4

notification-handlers

Dispatch domain events via MediatR notification handlers after commit.

Community
Advanced
FaysilAlshareefFaysilAlshareef
4

file-storage

Abstract file storage behind a unified IFileStorage interface for .NET applications.

Community
Intermediate
FaysilAlshareefFaysilAlshareef
4

feature-flags

Manage feature flags and controlled rollouts for ASP.NET Core services.

Community
Advanced
FaysilAlshareefFaysilAlshareef
4

background-jobs

Implement background job scheduling with Hangfire and IHostedService in .NET applications.

Community
Intermediate
FaysilAlshareefFaysilAlshareef
4

email-notifications

Send templated emails via SendGrid, AWS SES, or SMTP in .NET applications.

Community
Intermediate
FaysilAlshareefFaysilAlshareef
4

dockerfile

Create multi-stage Dockerfiles for .NET applications with health checks and caching.

Community
Intermediate
FaysilAlshareefFaysilAlshareef
4

azure-resources

Provision Azure Service Bus, Cosmos DB, and SQL Server resources for microservices.

Community
Intermediate
FaysilAlshareefFaysilAlshareef
4

aspire-orchestration

Orchestrate .NET microservices with service discovery and local emulators.

Community
Intermediate
FaysilAlshareefFaysilAlshareef
4

kubernetes

Generate and validate Kubernetes deployment manifests for .NET microservices.

Community
Advanced
FaysilAlshareefFaysilAlshareef
4

github-actions

Creates Azure-deployable .NET CI/CD workflows with OIDC authentication.

Community
Intermediate
FaysilAlshareefFaysilAlshareef
4

async-patterns

Detect async anti-patterns and enforce CancellationToken propagation in .NET code.

Community
Intermediate
FaysilAlshareefFaysilAlshareef
4

configuration

Configure strongly-typed .NET options with startup validation and secret storage.

Community
Intermediate
FaysilAlshareefFaysilAlshareef
4

error-handling

Unify .NET error handling with domain exceptions, ProblemDetails, and gRPC RpcException mapping.

Community
Advanced
FaysilAlshareefFaysilAlshareef
4

modern-csharp

Refactor .NET 8+ code to modern C# with LangVersion and TargetFramework gating.

Community
Intermediate
FaysilAlshareefFaysilAlshareef
4

solid-principles

Detect SOLID principle violations in C# code and recommend concrete refactorings.

Community
Intermediate
FaysilAlshareefFaysilAlshareef
4

functional-csharp

Apply functional programming patterns like Result<T> and railway-oriented programming to C# code.

Community
Advanced
FaysilAlshareefFaysilAlshareef
4

mapping-strategies

Map DTOs to domain objects with compile-time-safe explicit transformations.

Community
Intermediate
FaysilAlshareefFaysilAlshareef
4

design-patterns

Select and implement design patterns for modern C# projects.

Community
Intermediate
FaysilAlshareefFaysilAlshareef
4

coding-conventions

Enforce consistent C# coding conventions across .NET projects with XML documentation rules.

Community
Intermediate