I'm a software engineer who enjoys building real, working products β from full-stack web applications to low-level programming fundamentals. I focus on clean architecture, solid engineering practices, and shipping things that actually solve problems.
- π¦ Published 9 .NET SDKs on NuGet β real libraries with tests, CI, and docs
- π Currently exploring real-time collaboration and full-stack architecture
- π± Always learning β deep-diving into C#/.NET and backend engineering
- π― Strong foundation in OOP, data structures, and algorithms
- π¬ Ask me about C#, .NET, and building web apps from scratch
Real, tested libraries on NuGet β each with unit tests, GitHub Actions CI, and documentation.
| Package | What it does |
|---|---|
| .NET SDK for Meta's WhatsApp Business Cloud API β messages, templates, media, interactive buttons/lists, webhooks, HMAC validation | |
| .NET SDK for Paymob (Egypt) β checkout, HMAC-SHA512 callbacks, refund/void/capture, Intention API, ASP.NET Core DI | |
| .NET SDK for Fawry payments β charge (Pay-at-Fawry, cards, mobile wallets), authorize/capture, callback signature verification | |
| .NET SDK for Saudi ZATCA (Fatoora) e-invoicing β TLV/QR generation, hashing, ECDSA signing primitives | |
| .NET SDK for Egypt's ETA e-invoicing β document submission, search, validation, typed API errors | |
| Egyptian utilities β national ID parsing, mobile/carrier detection, landline area codes, Arabic text normalization |
dotnet add package WhatsAppCloud.Net
dotnet add package SENESO.Paymob.Net
dotnet add package Fawry.Net
dotnet add package Zatca.Net
dotnet add package EtaInvoice.Net
dotnet add package EgyptId.NetThe .NET SDK collection β nine MIT-licensed libraries on NuGet, each with unit tests and GitHub Actions CI:
- π± WhatsAppCloud.Net β SDK for Meta's WhatsApp Business Cloud API
- π³ SENESO.Paymob.Net β SDK for the Paymob payment gateway
- π³ Fawry.Net β SDK for Fawry payments
- π§Ύ Zatca.Net β SDK for Saudi ZATCA (Fatoora) e-invoicing
- π§Ύ EtaInvoice.Net β SDK for Egypt's ETA e-invoicing
- πͺͺ EgyptId.Net β Egyptian utilities: national ID parsing, phone/carrier detection, Arabic text tools
Also: notion-clone (real-time collaboration) Β· Social-Media-Manager Β· FluentEmail revival (.NET 8 + Amazon SES) Β· SpotX Β· Titan
iv>
