Skip to content
View a7mdfre7at's full-sized avatar
๐Ÿค˜
Working from home
๐Ÿค˜
Working from home

Highlights

  • Pro

Block or report a7mdfre7at

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
a7mdfre7at/README.md

Typing SVG


LinkedIn Email NuGet Profile Views


Coding GIF

๐Ÿง‘โ€๐Ÿ’ป About Me

name: Ahmad Al-Freihat
location: Jordan ๐Ÿ‡ฏ๐Ÿ‡ด

roles:
  - Software Engineer
  - Open Source Contributor
  - Solution Architect

life:
  - Husband ๐Ÿ’‘
  - Father ๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ
  - Lifelong Learner ๐Ÿ“š

current_mission: >
  Building robust, scalable systems
  that make developers' lives easier


๐ŸŽฏ Current Focus

๐Ÿ”ญ Exploring ๐Ÿ› ๏ธ Building ๐Ÿ“š Learning
Model Context Protocol (MCP) ABP Framework Modules AI/ML with .NET
Microservices Patterns Docker Best Practices Cloud Native Architecture
Distributed Caching Open Source Libraries Event-Driven Systems

โšก Tech Universe

๐Ÿ’œ Primary Stack

C# .NET ASP.NET Core ABP Framework

๐Ÿ—„๏ธ Data & Persistence

PostgreSQL SQL Server Redis MongoDB EF Core

๐Ÿ“จ Messaging & Integration

RabbitMQ GraphQL gRPC REST API

๐Ÿณ DevOps & Cloud

Docker GitHub Actions Azure Linux Nginx

๐Ÿงช Testing & Quality

xUnit SonarQube


๐Ÿ“ฆ Open Source Projects โ€” Masterly Suite

A collection of production-ready .NET libraries designed to solve common development challenges

๐Ÿงฉ Core Libraries

Package Description NuGet
Masterly.NonEmptyList Type-safe non-empty list ensuring collections always have at least one item NuGet
Masterly.NonEmptyList.EntityFrameworkCore EF Core integration with value converters, comparers & query extensions NuGet
Masterly.BusinessRules Clean, composable, and extensible business rule engine NuGet
Masterly.Specification Specification pattern for named, reusable, combinable filters NuGet

๐Ÿ› ๏ธ Utilities & Extensions

Package Description NuGet
Masterly.FluentRegex Create regex patterns using readable fluent API NuGet
Masterly.Extensions.Core Rich set of C# extension methods for collections, strings & more NuGet
Masterly.Hash Text hashing with random/defined salt & verification NuGet
Masterly.AssembliesScanner Scan and return assemblies by name patterns NuGet

๐Ÿ”Œ Dependency Injection

Package Description NuGet
Masterly.DependencyInjection.Abstraction DI interfaces for assembly scanning NuGet
Masterly.Autofac.DependenciesScanner Assembly scanning & decoration extensions for Autofac NuGet

Total NuGet Downloads


๐Ÿ“Š GitHub Analytics


๐Ÿ—๏ธ Architecture & Principles

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                      ๐ŸŽฏ CORE PRINCIPLES                          โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                                  โ”‚
โ”‚   โœจ Clean Architecture        ๐Ÿ”ท SOLID Principles              โ”‚
โ”‚   ๐Ÿงช Test-Driven Development   ๐Ÿ“ฆ Domain-Driven Design          โ”‚
โ”‚   โšก Async/Await Patterns      ๐Ÿ”„ CQRS & Event Sourcing         โ”‚
โ”‚   ๐Ÿ“ Self-Documenting Code     ๐ŸŽจ Composition over Inheritance  โ”‚
โ”‚                                                                  โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿ“ˆ Contribution Graph

Ahmad's github activity graph


๐Ÿ’ฌ Random Dev Quote

Readme Quotes


๐Ÿค Let's Build Something Amazing

I'm always excited to collaborate on innovative projects and discuss software architecture!


LinkedIn Email GitHub


โšก Fun Fact: When I play sniper games, I keep myself silent
   so the enemy soldiers can't hear me. ๐ŸŽฎ๐Ÿคซ

Popular repositories Loading

  1. Masterly.FluentRegex Masterly.FluentRegex Public

    A creative way to Create regular expression patterns using readable API.

    C# 11

  2. Masterly.BusinessRules Masterly.BusinessRules Public

    A clean, composable, and extensible business rule engine for .NET.

    C# 7

  3. Masterly.Autofac.DependenciesScanner Masterly.Autofac.DependenciesScanner Public

    Assembly scanning and decoration extensions for Autofac.

    C# 5

  4. Masterly.NonEmptyList Masterly.NonEmptyList Public

    A non-empty list implementation for C# ensuring collections always have at least one element. Inspired by Scala's List with functional operations (Map, FlatMap, Reduce, Fold).

    C# 4

  5. HerokuRestAPI HerokuRestAPI Public

    JavaScript 1

  6. vidly vidly Public

    JavaScript 1