Abdulrahman Hossam

Software Engineer

I am Abdulrahman Hossam, a dedicated Software Engineer with a deep passion for building systems that are strong, efficient, and scalable. I focus primarily on backend development, where I design reliable solutions that help applications run smoothly. I love diving into the intricate details of how software works under the hood, solving complex problems, and turning ideas into real, high-performing systems.

Selected Projects

Egypt.NET 🇊🇎

High-performance .NET library for Egyptian-specific data. Features ultra-fast National ID parsing (2.13 Ξs), zero-dependency architecture, and 100% test coverage.

.NET 8/9 DDD BenchmarkDotNet

View Source →

qget - CLI

Minimalist Go-based CLI video downloader with auto-detection and installation of dependencies like yt-dlp and Deno.

Go CLI Automation

View Source →

TinyGC.NET 🧠

Educational Garbage Collector in C#. Implements Mark-Sweep algorithm with custom heap management and root-handle tracing.

C# .NET Memory

View Source →

Kernel Simulator ðŸ’ŧ

OS kernel simulator with Round Robin and Preemptive Priority scheduling, process state management, and Aging for starvation prevention.

ASP.NET Core 9 OS Simulation

View Source →

PrimeCare 🛒📊

Full-stack e-commerce system for healthcare. E-commerce store, inventory management, billing, admin dashboard with reports, and RBAC.

ASP.NET Core Angular EF Core Redis

View Source →

ChatApp API 💎

Real-time chat backend with SignalR, media uploads to Cloudinary, JWT auth, message history, and RESTful API with Swagger documentation.

ASP.NET Core 8 SignalR EF Core Cloudinary

View Source →
View all projects

Work Experience

Software Engineer

SiGma

2026 - 2026

Open Source Contributor

BenchmarkDotNet - NuGetGallery - dotnet/runtime

2025 - Present

Writing

View all →
Jun 2026 â€Ē 10 min read

ASP.NET Core: The Right Way — Part 2

Controllers, routing, model binding, and HTTP responses — build your first CRUD endpoints step by step.

Jun 2026 â€Ē 8 min read

ASP.NET Core: The Right Way — Part 1

A beginner-friendly walkthrough of ASP.NET Core — what it is, how it works, and how to set up your first API project with a structure that scales.

Feb 2026 â€Ē 18 min read

.NET Memory Management: A Practical Guide

Understanding how the Garbage Collector works helps you write faster, more reliable applications. Learn about stack vs heap, generations, and common pitfalls.

Connect

Feel free to reach out at ahossam.tech@gmail.com

Standing with Palestine ðŸ‡ĩðŸ‡ļ

Supporting justice, human rights, and the dignity of all people. Technology should empower communities and promote peace worldwide.